2009/12/23

How to: writing software requirements specifications

Here are some references:
Writing Software Requirements Specifications
A Software Design Specification Template

2009/11/28

Computational Creativity and Computer Aided Innovation


這幾年不知道是讀資訊的人太多太難找工作,還是資訊科技真的徹底的改變了世界,一大堆傳統的學科領域都冠上了「計算」(computational) 之名,成為新興領域。

Computational Creativity 是混合了人工智能,認知科學,哲學與藝術的整合型學門,目標在於對「創造力」進行模型的建立與模擬。這個領域的重點有:
  • 建構據有人類水準創造力的電腦或程式

  • 用演算的觀點來分析/理解人類從事創造行為的歷程

  • 建構輔助人類發揮創造力的工具


當然,這個主題勢必牽涉到「能不能做到」的哲學爭辯,不過這種不會有結果的爭論勢必也影響不了 strong AI 支持者奮勇向前的決心。

前述幾個發展重點的第三個,就衍生出所謂的 Computer Aided Innovation。事實上,這個領域已經有實際運作的知名案例,例如 John Koza 在 Stanford 的自動 IC 設計系統,這個純粹由電腦自動進行的電路設計系統,已經設計出上百個具有專利的電路。另外,像是圖形跟音樂的 pattern,也都已經有輔助創作的商業/自由軟體在市面上販售。

那麼,這個領域的未來發展如何呢?目前這個關鍵字的搜尋數量還太少,不足以讓 Google Trends 生成報表(附圖是關於"creativity"的搜尋趨勢),而專門給這個主題的國際學術研討會,目前也才進行到第三第四屆,所以只能說是新生的領域。

然而我個人是覺得這個領域的商業價值遠大於學術價值。創造力是不是可以「計算」,在學術上我想是不會有共識的,畢竟就算通過了 Turing test,也還可以用 Chinese room paradox 來對付。但是只要能開發出實際上可以有效運作的系統,在高唱「知識經濟」與「創造力」的今日,商用潛力其實是無窮的。研究人員甚至可以不發表任何論文,不讓任何人知道,純粹私底下拿來應用就好。

LED 照明

這一陣子搬家需要買燈具,我盡可能的都選擇 LED 照明設備,也發現了很多有趣的東西。

現在走進光華商場,三樓以上可以看到很多賣 LED 燈泡的商家,以及自助組裝式的長條 LED 燈串,也有很多靠 USB 供電的小燈,但是基本上都算是「裝飾」或「電腦週邊」,真正用來當生活照明,亮度跟照明範圍都還不夠。

要做到生活照明,恐怕還是得從家電公司著手。

IKEA 在大約兩年前開始就有長條式的 LED 燈串,除了各色的裝飾燈款,也有高亮度的版本。今年,有款新檯燈是用太陽能充電的,是目前我用過最舒服的 LED 燈光:淡黃光的燈泡加上擴散的透鏡,讓燈具發出的光有種陽光反射的感覺,沒有白光的刺眼,在燈下閱讀相當舒適,但是這座燈是今年 IKEA 燈具特價展中折扣最少的,而且除了太陽能充電之外別無供電的方法(其實還是有「非正規」方法的),算是小小的缺點吧。


飛利浦這幾年也花了相當多心思在 LED 燈具上。PHILIPS FDS710是設計的相當好的燈具之一,高亮度的白光 LED 配合擴散透鏡,燈具造型相當有現代感,加上可以調整亮度的觸控面板,以及兩個供電的 USB 插槽,似乎是長期使用電腦工作的良伴。要說缺點的話,一是白光下閱讀有點刺眼,二是價格有點貴(請按連結參考)....

如果要找經濟實惠的產品的話,我在逛創意商品店的時候倒是無意中發現一個。這個 LED 小檯燈是靠 USB 供電,造型還不錯,亮度也足夠,而且還裝了聲控開關(讓我在店裡玩了好久 :-p),售價 290 新台票,我看了二話不說就包回家了。要說缺點的話,也就是 LED 本身的特性:直線光源,如果沒有藉由透鏡或是適當的燈泡排列,照明的角度就相對的小了。


在目前節能的趨勢下,改用 LED 應該是照明的趨勢,但是在技術單位的新聞稿裡通常只提到「高功率」、「高亮度」的技術突破,卻缺少這種照明「如何讓環境照明更舒適」的題材。事實上,LED 發光的頻譜,感覺上也與傳統的燈泡、日光燈不同,「照明」這件事情不只是「更亮」而已,應該還有很多 human centric 的觀點才對。據說飛利浦已經在這方面砸下大錢了,不知道什麼時候會看見新的居家照明 solutions?

2009/11/20

「全球化」有多流行?

出處: 經濟學人 "Going Global"

「全球化」其實是個相對上很年輕的詞彙,經濟學人裡第一次提到它,是在1961年一篇討論西班牙經濟重整的文章。本文所引用的「每日圖表」文章裡,分析了經濟學人裡每年 globalization 這個字出現的次數。

這個詞大概 在 1995 左右開始頻繁出現,討論跨國企業的全球佈局,1999 年在西雅圖跟2001年在日內瓦的反全球化示威,把這個詞的出現頻率帶到第一波高峰。2006 年的世界貿易協商,也讓這個詞的討論更加熱烈。不過再2003跟2009年這個詞的出現頻率都有明顯的下降,顯示出當經濟衰退的時候,「全球化」這個字眼 就顯得退流行了。


如果用 Google Trend 分析 globalization, 結果就更有意思了。因為 Google 只索引了 2004 年之後的網路資料,所以之前的就略過不表,但是從圖上可以清楚的看到5年來「搜尋次數」(上方的曲線)是呈現逐年下降的趨勢,而且特別有趣的是,在每年第 2、3季的交接(大約是6-8月)跟年底,這個詞的搜尋量都特別低,大概是學校放假的時候大家比較不關心全球化吧?

另外,新聞文章裡提到「全球化」的數量,則是呈小幅而穩定的增加(下方曲線),只有曲線上標記的幾個特別事件(像是 G20 等會議),才有比較明顯的變化。

所以,「全球化」對一般網路使用者來說,是慢慢的在退流行;但是對於新聞撰稿者來說,卻是越來越常用到的詞彙,有點諷刺吧?

2009/11/11

Switching to Snow Leopard

友人借我試用了兩個多禮拜的 Macbook (late 2008 版的鋁書),裝了新版雪豹以及各種工具,算是試著轉換到另一個平台工作。

我必須承認 Mac 相當好用,尤其是觸控版的操作設計,簡直讓人感覺像上了天堂。各種軟體也都算是齊全,尤其對已經慣用 Linux 的我而言,使用上完全沒有困難,我想真的要我用 Mac 工作我是完完全全可以接受的。

不過我這個人有個怪癖,就是讓我用太好的東西,我會怕那種 "there is no going back" 的感覺,或是簡單的講:由儉入奢易,由奢入儉難。坦白說,這單純是我自己的心理障礙,沒有什麼具體根據可言,只能說 Mac 用起來真的太舒服了,舒服到我會怕以後沒辦法接受其他 OS(大概這就是我一直不離開 Linux 的因吧?)。

唯一真的可以挑剔的,大概就是這個系統的封閉性,以及隨之而來種種 open source software 的不相容,不過我想應該都是有辦法解決的,大不了跑個虛擬機就是了,反正新的 CPU 都支援 VT(可惜我這顆 C2D T7350 剛好沒有)。

Well, it is nearly perfect, but I am not really a Mac person, I guess.

2009/11/05

讓你輕鬆的漫步在雲端: Google App Engine

Google 的確是家極能掌握趨勢的公司,發表的服務都恰好射在開發人員的心坎兒上。這次是 cloud computing 的無痛開發工具(至少剛開始不會痛,以後發現離不開的時候就不知道了),Google App Engine

前幾年還在玩 CMS 的時候,什麼 XAMPP 啦,Joomla!Drupal 啦,用起來就已經挺方便的了,只是需要一點時間適應一下,但是 Google Sites 出來之後,好像簡單的網站就根本不需要 CMS 跟租用網頁空間了:討論區用 Google Groups,活動行事曆用 Google Calendar,Wiki 可以直接在 Google Sites 上編輯,複雜文件可以用 Google Docs,然後通通用 RSS 整合在 Google Sites 的 Dashboard 頁面上。

現在 Google App Engine 進一步把 Google 自己的 cloud 裝上插座,讓複雜功能的網站直接連到插座上,然後付「電費」,好像本世紀初高唱的 Grid Computing 終於獲得初步的實現:運算能力像電力一樣,隨插即用。

看來我的 python 能力不能再得過且過了,趕快適應新技術吧。

2009/11/01

Operations research

最近的經濟學人也介紹了 Operations research,這個把計算模擬應用在管理上的學門,這些年來所發揮的效用跟遭遇的批評與瓶頸,有興趣的請直接連結去看原文

2009/10/31

Envision2020「亞洲崛起‧創新經濟」論壇

下午去參加了這個論壇,當初報名主要是有免費的書可以拿,不過聽完之後感覺比較像是在替政府的政策背書。與會的不乏重量級的人物,講得大方向也沒什麼不對,但是有很多事情不是打嘴炮就可以解決的。


比如說,不要用「製造業」的觀點來看「創新」,這人人都知道,但現實上應該怎麼做?這個問題就好像大家都知道升學壓力是來自於家長的比較心態與精英主義,而不是教育制度本身,但二十年來教改改來改去,也絲毫沒有減輕升學壓力。「文化」的改造,不是幾個口號可以做到的。

另一件有趣的事,是施振榮先生提到:美國人發明電腦很了不起,但是我們的代工廠把電腦的成本從一萬美金、一千美金,降到現在的一百美金,讓全世界的人都可以用到電腦,以對人類的貢獻來說,應該是更有價值的。

我是覺得,雖然這樣的觀點是沒錯,但是台灣人這些年一直都處於過度「關門自爽」的狀態,這種論調好像就不必多提了。

花旗的台灣區董事長杜英宗先生,則是提到台灣的優勢在於身為華人文化圈裡最「舒服」的地區,應該發展成讓全球華人都想來居住的地方。我個人是沒有居住過所有的華人文化區,無從評論,不過台灣的天氣真的是太濕熱,這大概是每天坐在空調室裡的人無法體認的。

感想是,有願景很好,但是只有願景沒有明確的目標和方法,好像也只流於空談。期待政府有除了「做研究」以外更多的具體作為。

高雄

月底下了一趟南部,主要是去介紹 DWI 的研究,也順道參觀了新的建設。

高雄的捷運蓋得美侖美奐,除了每個站都有大師級的裝置藝術之外,幾個偶像劇的景點,也成為吸引觀光客的焦點。

這些建設美則美矣,不過以現在「節能減炭」的趨勢來看,似乎就有點「消耗太多能源」的傾向了。

無論如何,現在高雄的夜景真的是挺美的。

reopening

回來將近一個月了,有點忙碌,有點迷惘,有點失落,有點慌張。

之前每到一個階段,都是事先安排好下一步,所以反而沒有機會好好「享受」一下迷失的感覺,只能說,如人飲水吧。

想想,還是應該要繼續寫下去,多寫些生活記趣,讓自己有繼續向前的動力。

2009/09/21

BUFF 頭巾


前陣子去市中心逛街,在 Jack Wolfskin 看到有趣的頭巾 BUFF,花色多樣,像是國家地理頻道系列,上面印了一堆古文字;也有美女系列,像是左圖,看起來也可以搭配一般的服裝;比較奇怪的是紳士系列,花色怎麼看都像內褲,所以就敬謝不敏了。

這種頭巾是用有彈性的布料織成一個像是袖套的形狀,只是比較寬,所以穿戴的方法變化多端,有興趣的可以參考這個圖片

2009/09/16

路上遇見假面騎士


上週末到市中心,赫然見到一位頭帶螢光綠頭盔,全身螢光綠皮衣,騎著螢光綠重機的騎士,我想他應該是假面騎士的愛好者吧?

見他停在路邊不知道在等誰,就遠遠地用 G1 假裝講電話偷偷拍了一張,希望不要被發現,給我來個騎士飛踢之類的。後來在逛街的時候還特別找了一下,看看有沒有什麼粉紅色還是橘色的騎士,可惜就沒找著了。

2009/09/05

[摘譯] 在博士階段培育成功學者的處方

這篇出處是 ACM SIGEVO 通訊上的一篇專訪

受訪者,John H. Holland,在他 1975 年出版的 "Adaptation in Natural and Artificial Systems" 一書中,奠定了 Genetic Algorithm 這個領域的基礎。

專訪的內容頗長,但是我只想摘譯其中一段:

Q: You had many successful PhD students, what is your recipe for PhD success?
A: First, find a broad question that REALLY interests you. Second, learn a lot about a lot of fields. Finally, find a “patron”, a senior researcher who appreciates and understands your work, and will stand up for it, no matter how “far out” – i.e. original – it is.

這段談的是「在博士階段培育未來優秀學者的食譜」,Dr. Holland 認為有三個要點:

  1. 找一個「真正」感興趣的、比較廣泛的研究主題。

  2. 從許多不同的領域學習各式各樣的知識。

  3. 找一個「監護人」:一個資深的,瞭解並欣賞你的工作的,並且願意為你任何稀奇古怪點子辯護、背書的人。


這跟上一篇提到的幾點有若干相似之處,只是對於 mentor (上一篇是翻作「精神導師」)這樣的角色有了更深刻一點的詮釋。不過走過這麼多地方,真的覺得「找個 mentor」不全然是那麼容易的事情,只能說是每個人的際遇吧。

2009/09/04

【Science Career】如何在學術研究圈子裡脫穎而出

原出處: Science Careers: [Career Advice] Winning Strategies: Advice from PECASE Winners
按1:之前有幾篇提到學術圈人力供需失衡的現象,一位朋友轉寄了這篇文章的原文給我,在此摘譯片段。想看中譯全文的可以試試 Google translate

按2:Presidential Early Career Awards for Scientists and Engineers (PECASE)是美國政府頒給青年學者的最高榮譽,相較於年事已高的大師級人物,這個獎項得主們的建議,會更貼近現在的時空。


  • 不懼挫折

  • 即便是得到此最高榮譽的學者,申請經費的成功率大約也只有五分之一;很多計畫是第四次申請才獲同意。因此,不要輕易放棄。

  • 問好的問題

  • 通常最聰明、最努力的人,不見得就是最成功的。從事科學研究,問對問題、問好的問題非常重要:要調整自己的能力去解答問題,而不要調整問題來符合自己的能力。

  • 眼光放遠

  • 練習對於自己的專案以及研究主題做較為長遠的規劃,一方面可以對於整個領域有較為宏觀的認識,一方面培養自己規劃策略的能力。

  • 勇於冒險

  • 不要只做你知道「一定會有結果」的題目。要有重大的突破,必須勇於嘗試「不確定做不做得出來」的主題。

  • 勇於承擔,隨遇而安

  • 有時候我們會走到當初誰也沒想到過的路途上。

  • 熱愛這個過程

  • 這個過程充滿挫折,而且有時候會深深感到進程緩慢,要知道自己的長遠目標,才能克服這個過程。

  • 學會變戲法

  • 人不可能把每件事情都做到完美,在有限的時間精力下,必須讓像變戲法一樣把每件事情完成到適當地程度。

  • 向自己證明自己

  • 要有自主的想法,不要完全倚賴指導教授。

  • 尋找精神導師

  • 尋找可以跟你交談、分享經驗的學長姐,在自己的校園裡找不到,也可以找其他領域的人。

  • 當別人的精神導師

  • 鼓勵、引導別人走向成功。

  • 組織最佳的團隊

  • 不要只看成績單跟履歷表。一場長談可以讓人更瞭解彼此,並切記與看中的候選人保持聯繫。在做最後決定的時候,記得聆聽自己的直覺。

  • 勿盲目擴張團隊

  • 團隊一旦膨脹,團隊的領導者的工作往往變成「管理」而非「參與」,如果興趣是在於研究本身,則不要把團隊擴張得太大。

  • 克服自己的弱點

  • 把自己的弱點轉變為強項。

  • 溝通

  • 學術研究需要發表,發表需要良好的寫作能力。

  • 不斷地寫

  • 寫那些「無聊」的研究計劃書,好點子不是每天都會有的,申請一些比較「不那麼有趣」的計畫經費,在你的好點子降臨時,馬上就有資源可以著手進行。

  • 與人交流

  • 多聽演講、給演講,與人討論。

  • 莫忘初衷

  • 將當初促使自己走上這條路的啟發牢記心中,實現夢想是一件美好的事。

2009/09/03

Leaving

早上把初稿丟給大小老闆,已經差不多可以離職了。

其實五月底就已經說了,但是覺得手上的專案即將完成,個人覺得還是把整件事情做完比較好,才沒立刻就走。我的前任是帶著快完成的研究計畫到別的地方去投稿的,這種「帶槍投靠」的做法其實不太道德,不過西方文化講究的是個人主義,是「最大化個人的利益」,所以我好心多花兩個月幫他們完成一大堆事情,反而是被懷疑別有用心,真是好笑。

無論如何,評估未來的發展,我是不太可能繼續做這個主題的。MRI 的設施光是建置就是數百萬美元,還要一個 10 人以上博士等級的專家團隊維持其運作,才能提供其他研究使用。之前提到的 The neuro revolution 一書中有提到幾家美國的公司把這樣的設備用來做市場分析,但我不覺得我有能力或是有興趣搞個這麼大的事業。哪天如果我真有這麼多的資源,我也情願投入在可以立即改善多數人生活的事情上。


德國的高等教育品質如何,我就不多置評了,不過我個人的心得是:教育跟買東西一樣,不要錢的最貴。歐洲人有閒、有完善的社會保險可以這樣玩,而這樣的環境也的確適合培養人文、藝術領域的人才,但就「教育訓練」的效率跟品質來說,真的不能說是最好的系統。


無論如何,接下來要面臨的是更嚴峻的現實挑戰了,千萬要改掉當濫好人的習慣,不然就只好等失敗之後摸摸鼻子回頭做研究了。

2009/09/01

該不該吃蘋果?

眼看著 Apple 的 back-to-school deal 在九月八號就要結束了,我卻還在猶豫,到底該不該吃蘋果呢?

對蘋果產品一直沒有太強烈的偏好,是基於兩個原因:一是貴,二是封閉系統。

前一陣子在考慮買配備 DDR3 的商務筆記本時,就發現類似的規格其實 MacBook Pro 並沒有比較貴,所以迷思一算是打破了:雖然沒有便宜的蘋果,但是當你的需求高到一個程度時,蘋果其實也沒有比較貴。

至於封閉系統,我也並不是完全排斥,只能說當有兩種價格、功能都差不多的產品可選時,我會偏好開放系統。

不過蘋果真的那麼封閉嗎?

昨天把 iPhone 連上電腦充電,螢幕上跳出一個 iTune 更新的提示,沒想太多就按了下去,結果是 iPhone 又被 freeze 了,還好是舊版的 iPhone-2G,稍微 google 了一下就有許多「如何越獄」的說明,花了不到10分鐘就復活完畢,算是相當方便了。

所以,蘋果在商業策略上採取封閉的作法,但是實際上呢,嘿嘿....不過想到在做違法的事情,我是不會有什麼特別愉快的心情啦(I am not anti-social, ....yet ^_^)。

這兩天看了一下 Snow Leopard 的評測,看起來似乎是相當不錯,Mac OS 正式進入64位元,雖然仍有「過去慣用的軟體無法執行」的問題,但是我恰好過去不是 Mac user,反而少了這個障礙。

到底該不該吃蘋果呢?九月八號前買還送 iPod Touch 說....

2009/08/30

Restaurant City and Operation Research

前一陣子在朋友邀請下玩了 Facebook 上的 Restaurant City 這個遊戲,發現這簡直是個 operation research 的教材,當真是寓教於樂的經典範例。

這個遊戲該怎麼玩,可以參考網路上眾多的攻略,比方說這個,但這不是這篇介紹的重點。這篇要說的是這個遊戲是為什麼富有教育意義。

基本上,餐廳的擺設、人力配置和菜色,直接的決定了玩家升級的速度,而遊戲的進行基本上是一個 simulation of operation 的過程:街上的客人會隨機的選擇進入餐廳(機率可能受到餐廳評價的影響),進入餐廳之後,在一個「等待時間」內,如果能完成上菜的動作,則評價會上升,否則評價就下降。而「等待時間」可以透過很多設計來延長,例如:加入「等待區」,放置遊樂設施,延長入座距離等等;而完成上菜的時間則是透過人力配置來調整。

這個模擬的過程,其實跟一般做流程控制,模擬交通跟生產線的方法是一樣的。我們先觀察並紀錄所要最佳化的的系統(比方說交通的流量,工廠的訂單、生產過程跟出貨流程,物流的每個節點等等),然後找出系統中每個事件的參數(比如說每個路段每分鐘通過的車輛數,或是工廠每個月收到訂單的數量跟規格等等),然後在電腦裡建立系統的模型,進行數值模擬,等確認模型跟真實系統有相當程度的相似之後,再進一步分析如何透過改變系統的設計來得到想要的結果(比方說減少車輛擁塞的時間,最大化工廠的產能,或是在這個遊戲裡提高餐廳的評價跟收入)。

當然,這個餐廳經營遊戲的目的並非訓練玩家做系統分析,而系統分析做得好也不見得遊戲就可以得高分。根據攻略跟其他人的經驗,是要讓餐廳不間斷的營業,一直連線著升級最快,嚴格說來是個挺花時間的遊戲。不過這也真是個不錯的練習就是了,或許可以用來當作 operation research 教學軟體的雛型,讓學習者透過觀察和實驗找出系統的參數設定,或許還可以投 GDCserious game session 呢。

2009/08/29

[新書] The Neuro Revolution

最近的新書,The Neuro Revolution,談的是「腦科學正如何改變這個世界」。作者回顧了近年來神經科學的研究以及應用,並且揚言「神經革命」將是繼「農業革命」、「工業革命」與「資訊革命」之後,人類文明的另一個大突破。

這本書的網站上有長約 15 分鐘的電視專訪,Tech Nation 上週也有訪問的 podcast,很遺憾都是英文的,有興趣的可以參考。

我是還沒機會看這本書,不過因為自己目前也算是吃這行飯的,所以簡單介紹一下好了。

這幾年神經科學領域投入了相當大量的研究人才跟經費,也累積了相當多新的知識,像是「讀心術」、「影響人的決策」等等過去認為是「神通」的能力,現在雖然還做不到,但也已經不是毫無頭緒、遙不可及。

像是「快樂藥」、「聰明藥」、「後悔藥」這些「仙藥」,目前技術尚未成熟,但是即使做出來了,後續也會引發許多的道德爭議,不見得就可以合法販售。屆時深怕孩子「輸在起跑點」的亞洲父母,不知道又會做出什麼樣的因應?

一些將神經科學應用在行銷、財務工程和競選的嘗試,已經悄悄的在進行,等應用全面成熟,那可能掀起的不僅僅是技術上的革新而已。

這本書算是將目前神經科學的進展,以及在各領域的應用,整理成給一般大眾閱讀材料,有興趣更進一步瞭解的,可以看 Amazon.com 上的專業及讀者評論

2009/08/24

PhD Comics

這是最近幾年來在學術研究圈子裡火紅的玩意兒,Piled Higher and Deeper (PhD Comics)。作者 Jorge Cham 是 Stanford 的工程博士,畢業後到 Cal-tech 當博士後研究員。他在研究生的時期開始畫漫畫,沒想到真的讓他名揚國際的是他的自娛娛人之作。自 2005 年起,他受邀到全球 80 多所大學進行演講,這個漫畫受歡迎的程度可見一斑。

除了巡迴世界演講之外,Jorge 今年三月還上了 Science,介紹他的作品,以及職業從學者轉變為漫畫家的心路歷程。

事實上 Jorge 的作品不是學術界內的人(包括研究生跟學者)是不太容易看懂好笑在哪裡的,因此他的成功事實上也表示「學術研究」已經變成一個相當龐大的產業。

如果你 follow 這個漫畫,你會發現這個產業跟一般的公司行號並沒有太大的區別:一樣的上司/下屬關係,一樣的要到處招攬生意(寫企劃書爭取研究經費),一樣有業績的壓力(時間到了要有研究成果),唯一的不同是業績的評定方式:學術成就的評判標準比較複雜一點,但是在美國要當上終身職教授,「累計申請到的研究經費」其實也是重要指標,就像要成為「超級業務員」一樣。

另一方面,這個產業的壯大,表示全世界的博士人數越來越多,這就跟「18分上大學」一樣,不盡然代表「人類文明素質的提昇」。事實上這個產業供需失恆的現象已經慢慢浮現,即便是歐洲的富裕國家,也有許多人拿到博士學位、做了四年博士後研究,然後再也無處可去(法國尤其嚴重)。如果是學工程的,放下身段進業界重來,還有一條生路,但至少我看到過去十年高唱生技產業的美好前景下,培訓出過量的生物學博士,很多現在都處於失業的狀態。

台灣相較於歐洲,明顯的沒有民間的純學術研究機構可以吸納相關的研發能量,而政府已經債台高築,更不可能無限制的讓公營研發單位續擴編,所以因為不知道要做什麼而繼續追求學歷的人,最好要利用這段緩衝期想清楚自己未來的目標,因為世界實在變化得太快了。

2009/08/23

CCA09

這應該是一個月前的新聞了,上個月初寫了一篇 CCA09 投票的介紹,投票結果在 7/24 就公佈了,這裡有官方新聞稿頒獎典禮的剪影


今年的兩個大贏家分別是 PortableApps.comOpenOffice.Org,分別拿括了總計 12 個獎項中的四個和三個(典禮主持人說的,但是新聞稿裡 OpenOffice 只拿到一項)。

PortableApps.com 拿到的四個獎項分別是:「最佳商業開源專案」、「最佳開源專案」、「最佳視覺設計」跟「最可能改變你做一切事情的方式」,看來是個極具影響力的軟體。實際上這個專案已經做了四年以上,期間內該公司不斷地推廣這個概念,事實上我也是收到該公司的通知才知道 CCA 的投票的。

我自己是在 2006 年開使用的(請見很久以前的一篇),當時容量 1G、讀取速度 20m/s 以上的隨身碟慢慢開始普及,「在隨身碟上執行軟體」變得比較可行,加上很多人在工作時常常更換所使用的電腦,「把個人資料跟軟體設定帶著走」其實是個不錯的解決方案。

後來很多隨身碟的公司都有附贈類似的軟體,像是 sandisk 搭配的 U3。不過這類軟體有個局限性:非跨平台,因此這一年多來我幾乎沒有使用它的機會(公司用的是 Linux 作業系統)。無論如何,這類軟體抓到了一個使用者重要需求:「可攜性」。目前雖然我不能把軟體帶著走,但是我可以把 firefox profile 指定到隨身碟上,工作目錄透過 subversion 同步,基本上還是維持一個可攜的工作環境。

事實上,現在幾個大公司在推廣的 cloud computing(台灣翻譯成「雲端計算」),是實現「可攜性」的另一種解決方案:使用者把資料跟軟體都放在遠端不知道在哪裡的電腦上,只要透過網路登入,就可以使用已經慣用的軟體跟個人化的設定。不過「雲端」的成功與否相當仰賴網路連線的速度,因此在寬頻網路連線跟電線水管一樣普及之前,建立在隨身碟上可攜性還是有相當大的優勢的。

OpenOffice.org,我想就不用多做介紹了,這兩年來我幾乎經不再用 Microsoft Office(但還是裝了,以免同事寄來 .docx/.pptx 檔案),光用 Open Office 其實也過得很好。這兩年來歐洲、中南美及美國政府都陸續在推動公家機關使用 Open Office,相信微軟近期內也勢必要做出策略性的改變來因應。

比較讓我覺得興奮的,是這些開源專案不只是全世界工程師無私的奉獻,也有很多成功的商業案例,讓人有一種身在 "change, yes, we can!" 之中的感覺(或錯覺?)。

2009/08/17

失敗學與學失敗

作者按:有鑑於幾位善心的朋友誤解了我的意思,好意的關切了小弟的近況,在感謝各位的關心之餘,我想這篇還是重寫好了,以期能更清楚的表達我的意思。


前幾天看到一個專訪,受訪者提到:「成功」這兩字,對任何一個人來講,就是你做到了;相對於失敗,就是沒做到。對於年輕人來說,不可能所有事情都做到,也不可能什麼事都沒作到。

近來「失敗學」再度成為媒體的焦點,但往往講得是「如何從失敗中獲致成功」,我個人卻有一點不一樣的觀點。

我想不只是對年輕人,對所有人來說都是如此。我們想達成的目標通常很多,有的做到了,有的沒做到。如果沒做到想做的事情算是失敗,那麼除了極少數的幸運兒之外,大多數的芸芸眾生應該都蠻失敗的。

其實這件事情有兩個層面。第一個層面,是「人生不如意事十有八九」,事情即使再有把握,也總是會在不該出錯的地方出錯,導致失敗;另外一個層面是,當我們做到了某些事,通常就想要得更多,一直到做不到為止。由於以上兩個因素,人生通常就是一連串的失敗構成的。

如果考慮到以上兩點,其實失敗好像也不是什麼太糟糕的事情:事情沒做到,很可能來自於失誤,或是對自己能力與情勢的錯估。若是如此,事情沒做到,調整策略再試一次,或是乾脆改變目標,都是可行的行動方案,似乎不必過度放大每個失敗的意義,弄得自己倒地爬不起來。

然而,不知道為什麼,我們的文化裡似乎把「成」與「敗」的象徵意義放得很大,以至於大部分的人都很怕「不小心走錯一步」,因而在行事上總是採取最保守的策略,以降低事情沒做到的可能性。這樣的觀念造成的結果,就是很多人一輩子都不走出舒適圈,不願意接受新觀念,不願意嘗試新的可能性。

但是,其實「想要更多」的心態,是讓人向前進步的動力,對失敗的恐懼在讓我們降低失敗機率的同時,也阻礙了我們求新求變的動力。所以,我們才更應該有比較健康的心態去面對「失敗」這件事,這也是我之所以覺得除了瞭解「失敗學」,也要「學失敗」的原因。

即使所謂的「成功人士」,其實多少都還是有覺得 "life sucks" 的時候(雖然他們不見得會告訴你),差別只是在於個人如何走出這個低潮。最怕的是,把某次負面的回饋(或是所謂的「失敗」)擴張解釋成對整個人存在的否定,那就很難收拾了。

我在舊的版本裡提到自己的諸多失敗,其實只是想表達「成敗難以論定」這件事情而已。即便很多同事對我的學經歷感到羨慕,但客觀上比我「成功」的人大有人在,而且我那奇怪的學經歷在不知道何謂「認知科學」的人眼裡,簡直就是「胡搞」(在很多懂的人眼裡我想也是一樣亂來)。但對我自己來說,我只是單純的覺得:「人生只活一次,不如賭大一點」,目標在那裡,此路不通我就繞路,真的一點也算不上成功或失敗。

所以,我是真的覺得人應該要多學失敗,練到成功失敗都不在乎,練到跌倒爬起來再上就是了,那麼,人生真的會快活許多,也會比較有效率。

當初寫這篇只是想安慰一些沉溺在自己失敗的哀傷當中無法自拔的人,不料引來許多好朋友安慰我說「其實你沒有很失敗啦」,雖然是始料未及的,但依然感覺溫暖,多謝。

大腦裡的非線性動力

應該從哪裡說起呢?有這個想法其實已經很久了,要說明反而有點千頭萬緒的感覺。

之前在美國的時候,我蠻堅持一定要做 nonlinear dynamics,很多人不知道為什麼,以前的老闆也勸我「換個熱門的題目就會有獎學金了」,但是其實我並不是故意要難搞,而是有其他的目標。

這兩個禮拜所裡正好在辦 International Summer School in Biomedical Engineering,Brain Modeling 也是其中一個主題,剛好可以當作這件事情的註腳。

現在這應該算是熱門的主題了,有好幾個陣營從不同的角度來研究這個問題,不過短期內大概看不到什麼有實質應用的成果。話雖如此,相較起我還在念心理系的時候,現在這個領域可以說是欣欣向榮了。當時全世界好像只有少數機構在做這個,甚至我在某個考試的「自由發揮」題裡提到這樣的想法,得到的回應是個大叉叉,零分,跟一句「真的嗎」?(然後我就放棄心理學了 ^_^ )


這個主題,主要是透過電腦模擬神經系統的運作,來理解人腦運做的方式,目前應該是分類在 Computational Neuroscience 內,因為是新興的跨領域學門,因此從不同背景出發的人就有不同的做法。

比方說,從事醫療影像、醫療工程的人,主要走的是 neural mass model 的路線:建立一個由神經元交互連結構成的複雜系統,然後用 EEG/MEG 的模擬資料來做比對,調整模型的參數。這個路線最終的目的,是希望能建置一個手術模擬系統:讓病患先做一些簡單的檢驗,然後建立出該病患的腦部神經結構,讓醫師可以在實際進行手術前可以事先做模擬與評估。

物理學家們採取的則是相當不同的策略,當然也是我比較熟悉的方法:這個複雜的神經模型是一個非線性系統,所以我們要找的是模型裡的 attractors 跟 equilibrium states,然後把這些特殊點對應到「心理狀態」上。幾個月前到所裡來演講的 Mikhail Rabnovich 可以算是代表人物之一,他的著作清單跟我以前做的東西其實有很大的同質性,只是分析的系統不同。

有趣的是,以上兩種取向,前蘇聯在冷戰期間都曾投入大量的資源從事研究,所裡的一位同事取笑說:「其實大家只要學好俄文,然後把三十年前的論文翻成英文來出版就可以了」。


無論是跟測量訊號比對,還是直接詮釋成高階的認知功能,用模型從事研究其實有一個共同的困難點:怎麼證明你的模型是對的?

Dynamic causal modelling (DCM) 也是目前炙手可熱的工具,基本上是用 Bayesian inference 與儀器資料結合,來做模型的選擇。

例如,我們透過儀器觀測到一組腦電波的資料,然後我們有好幾種可能的神經模型,這些模型也都可以模擬出儀器資料,然後透過 Bayesian inference,可以選出「最有可能」的模型以及參數。

DCM 在理論上當漂亮,可以選擇的模型空間是無限大,但是實際應用上,同類模型不同參數的選擇很容易,要把不同種類模型放在一起進行 Bayesian estimation,在數學上是得要花很大的功夫的。


這篇只是想對這個領域做個簡介,所以細節部份就不說了。簡單的總結,neural mass model 是用 bottom-up 的神經結構來推導模型,偏重的是生理學上的現象;而非線性物理模型是建立在已知的腦部結構與連結,意圖透過非線性動力的分析,直接來解釋心理現象,相較於 neural mass model 來說應該是 top-down approach。這兩者都有非線性動力的分析,但是解釋的現象相當不同,短期之內看來也還不會有交會。DCM 則是一套用觀測資料來選擇理論模型的方法架構,理論上可以選擇任何種類的模型,但是目前實作上僅僅是與 neural mass model 結合來調整參數。


人腦的確是相當複雜的構造,非線性動力看來也是必要的工具,不過我想我的努力應該要到此為止了。倒不是我覺得這個問題無法解決,或是不感興趣,而是這麼多年來,我看似很早就發現了一些趨勢,然後在保守的系統限制下繞了一大圈,但當我自問:「瞭解了又如何?」說真的,我沒有答案。

Life is short, don't waste time on things you don't like.

2009/08/06

傲慢與偏見,以及殭屍?

這....真不知道這應該說是文學名著的同人小說,還是電玩遊戲的同人小說。 Pride and Prejudice and Zombies(中文介紹請由此去),把浪漫文學經典(Jane Austen 的傲慢與偏見)跟恐怖遊戲經典(惡靈古堡、生化危機)混搭在一起,今年二月出版後第一刷就賣了六萬本,已經在拍電影,還讓作者高價拿到下一本書的合約。

前面的連結裡有詳細的介紹,這裡就不多說廢話。網路小說很多都是以暢銷故事的背景來延伸書寫,不過這位作者 Seth Grahame-Smith 挑選了兩個八竿子打不著關係的故事來熔於一爐而冶之,也算是極富創意了。

2009/07/31

夢 (1)


很小的時候,就翻過了弗洛伊德的「夢的解析」,主要原因是封面有個全裸的女子,還有兩隻老虎,看起來像是什麼冒險故事之類的,結果當然是看不懂而作罷。後來才知道那是藝術家達利的畫作,也與夢有關。

「夢」,在古今中外的文化裡,多多少少都有點神秘的屬性,既栩栩如生,又跟現實有所出入,多少人都想從夢境裡尋找現實生活的對映,這可以從與夢相關的出版品數量略知端倪。

目前的科學研究,對於「夢的意義」恐怕所知依然有限,某些觀點甚至認為「夢根本沒什麼意義」,但是對於「人為什麼會做夢」這件事情,倒是有了比較多的認識。

人的睡眠週期可以分為數個階段(這裡有詳細介紹),由淺入深,再由深入淺。每個循環的最後屬於快速動眼期(REM),做夢也就是發生在這個階段。

目前已經知道的是,REM 睡眠跟記憶與學習的「固化」(consolidation)有關,這是一個把「短期記憶」轉為「長期記憶」的歷程,但是整個歷程的詳細步驟目前並不清楚。簡單的說,就是如果干擾一個人的 REM 睡眠,他就不容易記得白天學過的東西。

由這個角度來看,中學的時候,老師灌輸的「現在每天少睡兩個小時用來唸書,考上之後將來愛睡多久就睡多久」,基本上是個事倍功半的做法。因為就算每天多讀一兩個小時,如果缺少睡眠的固化,讀進去的東西可能也沒辦法在腦袋裡裝多久。這就好比,一個人每天多賺 20%,但也少存 20%,最後淨收入就只有原來的 96%。長此以往,豈不與「加強學習」的目標背道而馳?


夢也是很多人靈感的來源,這個下次再說吧。

冷腳

在電影裡常常看到新郎或新娘在婚禮開始的前一刻落跑,英文稱為 cold feet,泛指一種因為心中對自己的決定產生懷疑而想要「臨陣脫逃」的心態,不只是用在「逃婚」這件事情上。

冷腳這個說法,英文最早是出現在 Stephen Crane 1896 年出版的 Maggie: A Girl of the Streets 這本小說裡:"I knew this was the way it would be. They got cold feet."

冷腳的由來眾說紛紜,有人說是冬天打仗士兵藉口腳趾凍傷而臨陣退縮(二十世紀初),但更早之前(1862)的德文小說就有提到:賭徒贏了幾把之後,怕運氣開始下滑,就找藉口離開牌桌不賭了,這個情況叫做 cold feet。可是這個說法後來在德文裡並沒有流傳下來,直到近時德國人才從美國那裡又學了回來 kalte Füße bekommen (get cold feet) 這個說法。

但是有人指出,義大利文更早就有這個說法。1605 年的話劇 Volpone 就用了 Aver freddo ai piedi(to be cold in the feet)來指稱「賭到沒錢」的情況,不過由於缺乏文獻可以證實 1605 ~ 18xx 年之間的傳承,這個說法是否成為德文用法的來源,就無從考證了。(以上的考據摘譯自 "When Did We Get Cold Feet?"


為什麼要說冷腳呢?當然是因為自己最近腳有點冷啦 ^_^。眼前有安全的路跟冒險的路,兩個月前信心滿滿的要向前衝,但是被許多事情一耽擱就是兩三個月,心中不禁又遲疑了起來。看來是需要跟別人借一點小宇宙來燃燒啦 ^_^

燃えろ! 奇跡の小宇宙!

2009/07/22

Augmented Reality 增強實境

Augmented Reality (AR) 是最近很熱門的技術,通常指的是結合電子資訊與實際環境的應用,比方說這裡有35個例子, AR 名片,以及 iPhone 3Gs 上新的應用程式,透過手機或 PDA 的相機鏡頭拍攝實景,裝置的螢幕上就會連帶顯示實景的說明。(某個朋友的團隊也已經在 Android 上實作出類似的軟體了 ^_^ )

以科技應用來說,AR 目前都是透過攝影機鏡頭來運作,但是其實這個詞也有醫學上的淵源:phantom limb(幻肢)。

幻肢(phantom limb)是發生在截肢病患或殘障者的一種現象。這些人感覺失去的四肢仍舊存在,會和身體的其他部分一起移動,而且會有「痛」和「癢」等感覺。這個實際上「不存在」的肢體,在感覺上卻存在著,因而稱為幻肢。

早在16世紀,法國的外科醫生巴雷(Ambroise Pare)已經注意到幻肢的存在,關於幻肢的民間傳說也不勝枚舉。「幻肢」這個名詞的則是費城著名的神經科醫生維米奇爾在1872年開始始用。他觀察美國內戰後在士兵身上廣泛發生的幻肢現象,並用假名在當時流行的通俗雜誌《Lippincott's Journal》發表幻肢的第一篇文章。 (from wikipedia)

上個世紀末,Ramachandran 醫師發明了一種特殊裝置「鏡箱(mirror box)」,來治療幻肢僵硬的問題。他的研究對於 phantom limb 的成因有了新的詮釋,也常常在「心靈」與「意識」的研究中被提及,這裡就不多談了。

重點是這個 mirror box 就是一種 augmented reality 的實作,讓沒有手的人「看」到自己有手(虛擬的投影),然後再藉由對這隻虛手控制來減輕幻肢患者的症狀。

去年聽到一個瑞士的神經科學研究中心主管,提到他們請了 30 位左右做 AR 的工程師,為他們設計各種裝置,來進行奇奇怪怪的實驗,應該算是大手筆了,現在神經科學的熱門程度由此可見。

回到科技產品,目前的 AR 應用真的感覺上有實用性的,大概是 Location Based Service (LBS) 和 Gaming,要應用在日常生活上目前還有一些其他的問題有待克服,比方說:如何在汽車擋風玻璃上顯示各種資訊(這個10多年前就已經做得到),但同時又不會讓駕駛人一下子沒注意到路況而發生意外(這個不是做不到,而是誰也不想被告到破產)。

近期比較可以期待的,應該是像「翻譯眼鏡」之類的東西吧。

鋼彈,屹立於大地之上

今年是 機動戦士ガンダム 的 30 週年紀念,東京都特地在台場的潮風公園設立了一座 1:1 大小的 RX-78-2 模型,展覽到八月底。可惜沒機會去朝聖了,不過現在資訊發達,不用親自去也可以看得到照片視訊

這個活動據說已經吸引了預估兩倍以上的人潮,雖然只是個像電子花燈的模型,不過倒也呼應了故事第一集的標題:「鋼彈屹立大地(ガンダム大地に立つ!!)」。

小時候其實鋼彈卡通看得不多,倒是頗著迷於鋼彈模型系列的各種可動關節和變形機構的精巧設計,可能跟我喜歡拆東西再裝回去有關系吧?

(這篇連結太多,所以 plurk 放不下 ^_^)

Sears Tower 改名 Willis Tower


前幾天讀到一篇新聞,說 Sears Tower 要走入歷史了,我以為是要拆了還是被炸了,一看之下原來是 Sears 撐不下去,所以大樓易主,也順便改名,成了 Willis Tower

好歹這棟大樓也當了我半年有餘的窗前風景,著實嚇了我一跳。上面的照片是我在 2004 的春天對著窗外拍的。

這篇的長度好像用 plurk 就可以了 ^_^。

2009/07/13

有趣的 open source projects

上週收到 SourceForge 寄來的投票通知,要票選年度最佳的開源專案。找了個空檔連上去看了看,除了幾個常用的工具之外,還有幾個看起來很有趣的計畫,可以簡單介紹一下。

XAMPP 架站的人應該都很熟悉了,就是把 Apache, MySql, PHP, and Perl 統統包在一起,透過一個介面來管理,算是相當方便的工具。

Audicity 是著名的音訊編輯軟體,而且 open source 之後每個主要平台都有支援,是製作 podcast 的好用工具。

PortableApp.com 過去常用,把許多軟體修改成可以直接在隨身碟上執行,對於四處移動、使用電腦常換的人來說特別方便。不過來德國之後公司用的是 Linux,也沒機會四處跑,就很少用了。

KeePass Password Safe 也是個好用的工具,簡單來說就是管理帳號密碼的小資料庫,對於現在動不動就數十個帳號的電腦使用者來說,有個方便的管理工具實在是很重要。不過現在各主要作業系統都有類似的工具,除非是常更換工作用的電腦,不然這個軟體(資料庫可跨平台)其實不會比作業系統內建的功能來得方便。

小烏龜 TortoiseSVN 好像不必多作介紹,Windows 底下標準的 Subversion client,軟體開發必備。

XMind 算是 FreeMind 的豪華版,但是 Open Source 的版本有些許功能限制,主要是跟 MS Office 的連結,所以如果慣用 OpenOffice.org 的話其實沒什麼影響。

其他諸如 OpenOffice.org, Kile Latex Editor 等等老字號軟體仍然在票選之列,舊雨新知請多多支持。


好了,介紹完常用的,來介紹些新東西:

ReactOS,這個可酷了,目標是製作跟微軟 Windows 2000/XP/vista 完全相容的作業系統,目前雖然還是 0.4 版,很多功能都還沒有,硬體支援也有限,但是聽說韓國已經有公司做出類似的非 open source 產品,要以微軟一半的售價進軍市場,大家等著看好戲吧。

Mac4Lin 是 Linux 的桌面套件,讓你的小企鵝完全變身成 Mac OSX,但其實只是長得一樣而已,用來開發 iPhone App 還是沒辦法的....(看來還是得投入 Mac 陣營了....)

還有其他很多有趣的軟體,也有很多 Open Source 的遊戲,族繁不及備載,有興趣的請由此去,也可以註冊成會員來投票喔!

2009/07/12

Machine Learning 不可信?

在 computer science 的領域裡,Machine Learning 算是這十幾年來頗為熱門的主題,由於這種演算法在 pattern recognition 的技術裡扮演核心的角色,隨著這個技術廣泛的被應用在各個領域, machine learning 也逐漸成為當紅的研究課題。

然而,有很多相當有成就的 CS 學者,對於這個新的當紅炸子雞相當感冒,甚至揚言「我不相信這個東西」。

這個現象相當有趣,而且不只發生在 Computer Science 這個領域,其實問題的關鍵在於背後哲學信仰上的歧異。

Machine learning 實際上就是統計學,這個老學門找到了新的應用,也就樂得換個名字重新粉墨登場。而統計學能夠重新翻身成為顯學,近因是拜量子力學之賜,傳統決定論(deterministic)系統的分析在這裡遇到了瓶頸,不得不借助機率(stochastic)論的分析方法;而遠因則是近代哲學自存在主義以降對於知識論看法的的衝擊。

撇開繁複的哲學理論不談,基本上人的經驗可以區分為事實(fact)與真實(reality),前者是發生事件的客觀描述,後者則是類似於「真理」的存在,而各個哲學流派多少在此二者的關係上有所不同。

比較傳統而廣為接受的想法,是「真理」早已經由更高的存在所制定,而我們遭遇到的種種「事實」,基本上只是真理在世間的反映。這樣的思維普遍的存在各種文化之中。

存在主義以降,對於「事實」與「真實」看法有了與過往比較不同的看法,其最著名和最明確的倡議是薩特的格言:「存在先於本質」(法語:l'existence précède l'essence)。他的意思是說,除了人的生存之外沒有天經地義的道德或體外的靈魂。

由統計、機率來尋找知識,基本上是一種存在主義的思維:我們只能透過「經驗」去體認與瞭解真理。這個想法聽起來很科學,但是如果略讀科學史,就會發現大多數偉大的科學家在信仰上都還是很虔誠的,要這些人否認「真實」的存在,基本上是不太可能的。

因此,不僅僅是 machine learning 在 computer science 的領域,其他領域採取 stochastic approach 的趨勢都逐漸抬頭,但是仍有很多成名的學者對之嗤之以鼻,認為這種研究取向根本沒有知識可言。

這也是科學史與科學哲學的有趣之處,近代的哲學思潮很多都與科技的發展息息相關,然而真正從事科技研發的人卻不見得知道這些事情,甚至還常常對這些搞哲學的出言相譏。這種文人相輕的事情,我就沒興趣追究了。

2009/07/10

戰利品 part 2


美國真的是個超大的消費市場,所以凡是賣得好的東西,零售商都願意把利潤壓到不可思議的低,當然對消費者來說就是買便宜啦。

上一篇的照片裡有一隻哀鳳,part 2 就從電子產品說起吧。

其實一開始是想買台 Kindle,但是發現 Kindle 的無線網路只能在美國使用,只好轉移目標,找台可以帶著走、電力持久的 netbook/tablet。剛好 eeepc 出了幾個新款,Amazon 上的售價都比台灣低 $100 以上,看了半天就選了 1000HE,號稱電力可持續 8.5 小時,剛好去 conference 一整天都不必插電。試用的結果,無線網路開著似乎是撐不到 8 小時,但是 6~7 個鐘頭是沒有問題的,而且用來裝 eclipse 開發 android 程式,效能似乎也足夠,加上 Ubuntu NBR 跟 Moblin 的支援,看來是挺划算的買賣。

至於哀鳳,其實根本沒想買的,只是去探望某位親戚的時候(匿名),他剛好 AT&T 約滿換了3Gs,聽我說起可能也要開發 iPhone app. 的時候,就把舊的哀鳳2G 拿出來大方的送給我了。不過我是到現在都還沒空玩就是了。

2009/07/05

戰利品 part 1


從美國帶了不少好東西回來,這次先說吃的:重量包的 Skittles 和堆得像座山的辣肉桂口香糖,都是老弟載我去買的。

其實我是不怎麼喜歡甜食和糖果的,巧克力我也只喜歡黑的。第一次吃到 Skittles 是國中暑假去新加坡的時候,那段日子真是悠閒,整天和弟弟泡在父親居住社區的游泳池裡,彷彿全天下的事都不重要了,所以吃 Skittles 都有種放鬆的感覺(但一定要是原味的)。不過一陣子沒吃之後,覺得這糖果真是太甜了。

辣肉桂口香糖,第一次是在芝加哥吃的。覺得特別的是,一般口香糖大概嚼個10分鐘就沒味道了,但是這種口味的常常到了30分鐘左右還有淡淡地甘甜,還蠻符合節儉的精神的,所以也覺得不錯。

其他類別的請見下回分解。

2009/07/03

有趣的 Plurk bot

繼前一陣子的「羊羊騎貘姿勢佳」,會自動把朋友的「問」丟進 Yahoo 奇摩知識+,然後再把答案丟回來之外,現在又出現了邦尼系列: 1. 邦尼祖父 幫你祝福 2. 邦尼阿嬤 幫你罵 3. 邦尼甜蜜 幫你舔

玩法很簡單,先把這些機器人加入 Plurk 朋友,然後在「說」裡面用相對應的關鍵字,邦尼成員就會在他的資料庫裡隨機選取句子來回應。

比方說,「邦尼阿嬤 幫你罵」的用法是:1.發一篇新的plurk寫上「幫我罵」三個關鍵字,後面邦尼阿嬤就來幫你罵;2. 想教阿罵怎麼罵人寫上「教你罵」,後面邦尼阿嬤就會學起來下次幫你罵。最猛的是,還可以在後面加個「x3」,邦尼阿嬤就幫你連罵三句。

這讓我想到大學的時候系上有個老師在做「負向言語對教養的影響」,基本上就是研究大人怎麼罵小孩啦,不過看來邦尼阿嬤並沒有用到這個資料庫。 ^_^

例:T.S.Yo says 幫我罵 TSYox5
邦尼阿嬤 幫你罵 says tsyo!你是找女朋友得去動物園甚至要離開地球
邦尼阿嬤 幫你罵 says tsyo!你是想要自殺只會有人勸你不要留下屍體以免污染環境
邦尼阿嬤 幫你罵 says tsyo!你是摸過的鍵盤上連阿米吧原蟲都活不下去
邦尼阿嬤 幫你罵 says tsyo!你是噴出來的口水比SARS還致命
邦尼阿嬤 幫你罵 says tsyo!你是裝可愛的話可以瞬間解決人口膨脹的問題

看來我是有點犯賤,還是來試試邦尼甜蜜的甜言蜜語好了。

2009/06/30

iPhone vs Gphone



上星期到 Irvine 找弟弟時,見識了他的 iPhone 3Gs,跟 G1 比起來,iPhone 的「可用性」似乎還是比較高,而新版的 3Gs 在操作流暢程度上似乎更勝一籌,更不用說別無分號的硬體為應用軟體設計者戴來的便利了。

看來 Android 如果想要興旺起來,還得加把勁了。

2009/06/29

美國大兵

從三藩市回來的飛機上,坐在隔壁的是個長得挺帥的小伙子,穿著無袖背心、頭戴牛仔帽,露出粗壯手臂,深邃的輪廓加上淺淺的鬍鬚,整個就是電影裡走出來的型男。

前座的兩位小女生(看起來像是大學生的年紀),看得眼睛放光,頻頻回首顧盼,我當然是知情識趣的戴上耳機眼罩裝睡,別打攪人家的搭訕。

小女生自稱是第一次搭飛機,不知道怎麼開座燈,跟型男聊了開來。我不是故意要偷聽人家談話,不過他們說的是英文,又說得大聲,就怪不得我啦。 ^_^

型男原來是美國大兵,駐地在德國,剛好回國休完假要回工作崗位;而小女生是來歐洲玩的,剛放暑假嘛。不知道聊了多久(因為我睡著了),兩個小女生終於跟型男要了電話跟 e-mail,型男終於如釋重負的拿出他的 PSP,開始奮戰。

飛機快到德國時,開始供應早餐。型男大概是真累了,睡得很熟,兩位小女生看到我醒了,就拜託我叫型男起床,免得錯過早餐。我口中當然說 "sure, no problem",可是心裡嘀咕著:好在型男好像不是 marine 也不是 airborne,從肩膀外側輕拍應該不必擔心他手一伸就把我脖子給扭了。

型男當然是一拍就醒,職業軍人應該有的警覺性,然後兩位小妹就開始噓寒問暖,"did you sleep well?", "how long did you sleep?"....,我趕快專心吃早餐,免得不小心笑了出來。

吃完早餐,型男又埋首他的 PSP,避免兩位小妹繼續騷擾。直到飛機落地,型男趕快跑去跟他的同袍一起過海關,躲得遠遠地,兩位小妹妹只能對著人家一直拋媚眼;而我這個路人甲,拿著居留證很快的通關,就頭也不回的去趕火車了。


結語:其實只要願意留心,生活周遭到處都有有趣的人事物。

2009/06/23

如果你來舊金山,記得頭上戴朵花


如果你來舊金山,記得頭上戴朵花,看來還是來去台東比較好,只要仔細看就行了。

別傻了,真的以為我會拍張自己頭上戴朵花的照片嗎?想太多 ^_^

2009/06/18

萊比錫的六月十七日



今天中午到銀行去辦點事情,結果在奧古斯都廣場(Augustuplazt)前面,看到一大群年輕人在這個交通繁忙的十字路口席地而坐,整個市中心東部的交通完全癱瘓,警方一再用擴音器對他們喊話,希望他們離開,但是這些人好像在野餐似的,嘻嘻哈哈的繼續坐在原地。

我因為德文太破,所以不太清楚他們在抗議什麼,不過今年是萊比錫大學 600 周年校慶(前陣子聽說台灣某個大學在慶祝什麼多少年校慶?),原本規劃在 Augustuplazt 旁今年重建完成的大學教堂,卻因為承包商在金融海嘯中破產而導致工程完全停擺(就是照片上那個骨架已經蓋好的尖尖的建築),所以我猜想是不是在抗議這件事情。

辦完事回到辦公室,問了德國同事,他說今天(6月17)是東德時期某個暴力衝突的紀念日,在兩德統一之前,西德地區這一天都會放假以茲紀念,但是在兩德統一之後就取消了,所以這些學生應該是在抗議「大家不該淡忘這件事情」。聽起來好像兩個禮拜前某個事件的重演一般。

上網查了一下,發現關於這個事件的紀錄很少,有也幾乎都是德文的(得用德文的六月十七號才查得到),只看到有一篇英德對照的,有興趣的請參閱。

簡單的說,1953 年的這一天,萊比錫的民眾不滿蘇聯共黨的高壓統治,發生了暴動,然後蘇聯駐軍就派出了部隊和坦克進行武力鎮壓。因為是發生在冷戰初期,所以相關的記載事後幾乎都被銷毀,沒有辦法查出罹難者的姓名和確實的人數,至今有明確紀錄確定姓名的死者只有三人。

看來,對權力與支配的欲望,以及對失去這種權力的恐懼,讓人做出來的事情,好像都是差不多的。

2009/06/14

懶蟲驅除劑:罰錢

這星期的商業週刊有一篇「要減肥,賞不如罰」,提到英國一個關於減肥的研究,發現「罰錢」對於減肥比「給獎金」有用的多,而後者根本跟「不給獎勵也不罰」的效果是一樣的。

在另一本書「什麼都能算,什麼都不奇怪」裡,作者 Ian Ayres 也提到類似的發現。Ian 把類似的想法拓展到其他的事件上,發現舉凡戒菸、減肥、截止期限、養成運動習慣等等,「罰錢」都是可以有效驅除「懶蟲」的誘因。

Ian 在自己教授的課程中徵求自願參加實驗的學生,讓學生自己繳出一筆款項跟指定的慈善機構,如果期末報告沒有在截止期限之前交出來,這筆錢就捐出去;如果報告按時交了,錢就可以拿回來。實驗的結果是:從來沒把錢捐出去過。

他還設立了一個網站,http://www.stickk.com/,讓大家自己設定一個要達成的「承諾」,然後把一筆錢匯到指定的帳戶,如果使用者達成了承諾,這筆錢就退還;如果沒有達成,該網站就會把這筆錢捐給使用者所指定的慈善機構。對成效有興趣的人可以到該網站去研究看看。

總之,想做什麼又怕懶病發作半途而廢嗎?試著給自己一點「罰錢」的壓力吧。 ^_^

2009/06/12

颱風會引起地震?

今天聽 Nature podcast,提到在台灣東部的長期研究證實,颱風會引起「慢地震」(這裡有中文版的新聞稿)。

所謂的「慢地震」,是一種持續數小時到一兩天的時間,用溫和的斷層滑動方式,以釋放地底能量的地質活動,與一般我們感受到的地震不同。

這個現象,作者的解釋為:颱風的低氣壓降低了陸地底下的岩石壓力,但是海洋底下的岩石所受的壓力卻因引入較遠處高壓區的海水而沒有降低,因而在斷層的額外壓力梯度引發了逆斷層的滑動。好嘛,那麼土石流也可以說是透過颱風「上面加水下面搖」引起的了。


附帶一提,作者是中研院地科所的,在 nature 上刊登的機構是:Institute for Earth Sciences, Academica Sinica, 128 Sinica Road, Sec. 2, Nankang, Taipei 115, Taiwan, China。由此吾人約略可以知曉 Nature 也是有政治立場的 ^_^

2009/06/07

Google I/O 教你成為天才程式設計師


這個禮拜收到 Youtube 的 subscription update 時,發現 Google I/O 幾乎所有的演講場次都放上去了,看來參加這個研討會的費用就是買那支 Magic 而已,真虧了 Google 的大手筆。

簡單的瀏覽了一樣,看到一個有趣的題目:天才工程師的迷思(The Myth of Genius Programmer),演講者 Brian Fitzpatrick & Ben Collins-Sussman 是 Google Code 管理 Subversion 的,點了來看,還真的挺好玩的。(影片長達55分鐘,請自行斟酌頻寬)

整個演講的投影片 PDF 在此,沒空聽整場的可以很快的瀏覽過去,總之重點是:沒有所謂的天才。編程的團隊合作有其訣竅,掌握到了這些訣竅,基本上別人就會覺得你是個天才程式設計師,即使你不是。

其實,「精英」也是類似的情形,有了基本的能力和專業的態度,人人都是精英。

2009/06/06

OLPC 計畫的回顧與展望

五月的 ACM Communication有一篇 One Laptop Per Child: Vision vs. Reality,回顧了這個在 2005 年一月提出的 OLPC 計畫

以專案目標的達成程度作為標準的話,這個計畫實在不能說是成功:原本預期在 2008 年底達成的佈署,截至 2009 年一月為止,達成率還不到一半,更不用說在硬體佈署完成地區計畫實施的滿意度。

大家很好奇的是,由 MIT Media Lab 老大帶頭推動,一群全世界最聰明的人來執行的,這樣一個「非營利」的「社會創新」計畫,為何竟然會落得如此下場?報導中分析了計畫推行過程的種種阻力與困難,主要可以分成四個方面:商業的、政治的、物流的,以及利益競爭。

前幾天到外地開會,在路上把文章看完了,深深覺得「如何從失敗中學習」真是件不容易的事情。這些人之所以能作為精英,除了能力和際遇之外,面對挫折的態度也是相當令人欽佩的。

根據計畫推動所遭遇的種種挫敗,OLPC 團隊也修正了計畫目標以及執行方式,這幾年所累積的寶貴經驗,也可以作為其他 ICTD (Information and Communication Technology for Development) 的參考。至少對我個人而言,看到有這麼多優秀的人,願意為創造一個更公平的世界付出,是感到非常高興的。正是因為世界並不公平,才需要人們的努力。


不過值得一提的是,雖然這個計畫本身的目標還有漫長的路要走,但是他們選擇的手段:低價、可上網的電腦,卻在全球的電腦業掀起了新的旋風:netbook。嚴格說來,eeepc 並不能說完全是 asus 的創新,而是在 OLPC 的開發過程中,不斷地有人提出類似的詢問:『我願意付 $300~500 買一台,其他的錢捐給這個計畫可不可以?』,而由 eeepc 帶頭的,這波 netbook 的風潮,應該可以說是對於 OLPC 計畫最大的恭維吧。

2009/06/05

五月三十五

這個題目,其實我自覺是沒有資格說三道四的。我既沒有在廣場上跟著人家吶喊,也沒有跟人家手牽手搭成人牆,沒有被坦克車輾過,也沒有被槍擊。

二十年前的今天,我還在念中學,只是早上起來準備上學的時候看了晨間新聞,看到了另我怵目驚心的畫面,而已。

也是從那個時候起,我開始想東想西,跟老師唱反調,做一些別人不能理解的事情。
因為我沒有在廣場上,沒有跟著那些熱血青年並肩奮鬥,而是在海峽的另一邊過著我的太平日子。沒有理由的內疚,讓我很想做些什麼,去回應這些人願意犧牲性命去促成的理想。

二十年過了,我一事無成,所以我也不想說三道四了。希望再過二十年後,我可以說些什麼。

2009/05/26

Qualia

Qualia(單數:quale,複數:qualia),中文維基翻成感質,也被稱為感受質感受性,屬於哲學上的詞彙,指的是人對於經驗的「主觀」的、「質」的感受,或者更廣義的說,是心靈中「就像是...」的種種特徵("The 'what it is like' character of mental states. The way it feels to have mental states such as pain, seeing red, smelling a rose, etc.'")。

這樣講很抽象,還是來看個這個問題的經典例子:紅(redness)。我看到一幅畫中的「紅」的時候,我感受到的可能是「像晚霞一般的紅」,「像火一般的紅」,或是「像西瓜一樣的紅」,而這些「像...一樣」的主觀感受,就是我對這個「紅」的經驗的 quale。而其他的感官經驗諸如「頭痛的痛」、「酒的味道」、「玫瑰的香」等等,也有各自的 qualia。

「好吧,哲學家發明了一個名詞來把簡單的事情弄得玄之又玄,然後呢?又怎樣?」

Qualia 這個概念的重要性,在於它的存在與否,恰好位於「身心二元論」與「物理主義」兩派支持者交鋒的前線上:如果我們的心靈具有 qualia 這種性質,具有「主動去感知」、「只能意會、不能言傳」的成份,那麼唯物論者想把心靈當作身體運作產品的圖謀也終將難以成功。

不過隨著神經科學的進展,也有人嘗試用科學的(或者說是唯物的)觀點來解釋 qualia。RamachandranHirstein 在他們的「三大夸里亞定律」裡,就試圖把 qualia 定義成「外界物理刺激進入感官系統之後,到進入意識中,這段期間內某組大腦的神經表徵(neural representation)」,並且認為 qualia 與「短期記憶」、「注意力」等等腦部功能有關。

Ramachandran 醫師的定義是相當有突破性的:作為一種神經表徵,qualia 具有超越個體的共通性,可以透過假想的「神經電纜」而傳遞給例一個人。這在哲學上當然是引發了種種爭議,例如二元論者就丟出了直接/間接實在論(direct/indirect realism),試圖重新築起「心靈」的防線,在此也就不多贅述了。


前一陣子聽一個同事說起他的一個研究想法,大概是這幾年聽到少數同時有可行性與突破性的點子,不過為了保守人家的商業機密,這裡就只含糊的提一下。基本上,一直以來對於大腦功能區域化的研究,相當程度是用人為的「外在刺激」的分類,對應到腦部某些部位的活動;然而,如同 qualia 的最初定義屬於「難以言喻」的主觀感受一樣,大腦相對應外界刺激的處理,也不必然要保持外界資訊本身的分類,而是另有一套神經表徵;因此,傳統的研究方式最後必然會遇到無法跨越的瓶頸。至於解套的方案,這裡就略過了,不過恐怕這還真得要做 statistical learning theory 的人才想的出來呢。

2009/05/24

擴散磁振造影與大腦神經連結性


這是過去一年來在這裡工作的內容,想說簡單介紹一下。

磁共振成像Magnetic Resonance Imaging, MRI)是目前幾種非侵入性(non-invasive,簡單講就是不用在人的頭上鑽洞的意思)的腦部顯像技術之一,過去也稱作「核磁共振」,但此「核」乃與磁場共振的氫原子核,為了避免與「核能」混淆,後來就乾脆就拿掉。

相較於其他腦部顯影技術,MRI 的空間解析度高,可以很清楚的建立腦部的立體影像;但是受限於掃描技術,時間解析度比較差。由於 MRI 的技術已經有數十年的歷史,相關研究曾經在物理、化學、生醫領域共獲得了 6 次諾貝爾獎,所以這裡就略過前言,直接跳到目前比較新的掃描技術:擴散磁振造影Diffusion MRI)。

與傳統的磁振造影不同,擴散磁振造影在掃描時採用的是有梯度的磁場。這個梯度的存在,可以觀測到沿著梯度方向的水分子散射程度,如果在掃描的過程中使用多個不同方向的磁場梯度,就可以估測出在一個球面上水分子可以自由活動的程度。由於腦神經中的水分子大多位於髓鞘myelin)中,也就是神經元因延伸而出的神經束部份,因此,散射程度大的方向,基本上是平行於神經束的方向。

有了這樣的假設與訊號,基本上我們就可以透過擴散磁振造影求出一個向量場,代表大腦中每個體素voxel)中神經束可能的走向。而有了向量場,我們可以更進一步重建向量場中的軌跡(tractography,目前沒有中文譯名,姑且先稱為「神經束繪測」好了),在這裡代表的就是模擬出來的神經束(請見附圖,取自 wikipedia)。

前面提到過,透過觀測資料重建出的向量場,本身代表的是「可能性」,因此透過「神經束繪測」所重建出的神經束並不能真正的代表腦神經;然而,吾人可以透過在這個向量場裡反覆的進行神經束繪測,推估出大腦裡任意兩個區域之間有神經元相連接的機率。這個連結的可能性,可以稱之為「解剖學的連結性」(anatomical connectivity),以和透過功能性磁共振成像fMRI)觀測所估算出的「功能連結性」有所區分。

我過去這一年的工作,主要是比較 10 多種不同的「神經束繪測」演算法,並且分析各種方法(及其背後理論)在「解剖學的連結性」上的結果,目前已經上了兩篇 conference,在寫 journal article ,準備結案了。

這個工作如果持續下去,下一步會是做「基於連結性的全腦自動分區」,然後最後是建立一套標準的分析程序,透過連結性的估算,幫每個做過「擴散磁振造影」的人建立出個人專屬的腦神經網路,由於這個網路具有解剖學上的意義,可以進而作為其他認知功能分析的基礎。


當初接這個工作,一方面也是看在整件事看起來是有個終點的,不用一輩子耗在這上面;如果能在兩到三年完成預定的計畫目標,之後再去搞其他的事情好像也無所謂。不過世事難料,一場金融海嘯讓整個時局都變了,原本覺得「太過冒險」的創業計畫,目前看起來反而好像有其可行性,甚至還有急迫性。

在這裡把一些想法整理出來,也是想讓有興趣的人(如果真的有人看的話)可以把這個計畫的後續繼續完成,以台灣的工程師的工作態度和嚴謹程度,我相信一定會比這裡的人更快做出來。

2009/05/21

Wolfram|Alpha

Walfram|Alpha 是最近熱門的新玩具,號稱是 Computational Knowledge Engine,基本上是結合自語言處理、搜尋引擎,和搜尋結果整合的智慧型問答機,簡單的講,就是你用人類的語言(嗯,目前只能用英語的樣子)來問問題,然後這個系統會分析你問題的意思,搜尋相關的資料,並且整合呈現作為答案。

整個系統的規劃聽起來挺嚇人,而也有論者說這將是取代 Google 的下一代搜尋引擎,不過上線幾天以來,大家的意見頗為分歧,看好者有之,唱衰者亦有之。

由於網路上已經有很多介紹了(中文請看這),我也不想多說廢話,不過我倒是試了幾個怪問題:

問:Am I the most handsome man in the world?(我是世界上最帥的人嗎?)
答:Wolfram|Alpha isn't sure what to do with your input.

真是好樣的,不會假裝一下魔鏡哄我開心一下嗎?

又問:do you love me?
再答:Human Discourse. Additional functionality for this topic is under development...

好吧,至少知道我是來鬧場的,還請我留下 e-mail,等這個功能開發好了再通知我。

這個系統會不會「大成功」我是不知道,不過至少目標遠大,而且還挺好玩的,歡迎大家有空試試。

2009/05/17

組織行為的模擬與現實

IT Conversation 聽到一段很有趣的演講,是推出 Second Life 的 Linden Lab 創辦人 Philip Rosedale 所說的,Virtual Successes and Failures

演講的內容,主要是談到該公司把許多網路上流行的評鑑制度,以及 second life 裡用到的獎勵制度,運用到他們自己的公司裡,作為組織行為的實驗,發現或許可以是未來組織管理制度設計的新方向。而 Philip Rosedale 覺得,「去中心化」、「透明化」的組織架構,應該是以研發、創造為主業的公司比較合適的運作型態。

我聽了是相當佩服該公司的勇氣,把各種實驗性的想法運用在公司的營運管理上。比方說年終的分紅,一般都是有某種量化的績效指標,然後依照這個指標分配紅利,但是該公司採用的作法是:每位員工分配到相同數量的點數,然後按照自己的評價分配給其他的員工或是專案;而收到點數的人,必須把點數依循相同的模式分送給別人,直到截止時間。然後公司的資訊系統會自動結算每個人最後收到的點數,作為績效的指標。經過一段時間的測試,這個指標跟傳統做法的結果相近,但是某些能見度較低、卻有實際作用的專案,在這個作法下會得到比較多的回饋。

我直覺想到的是,最近看到很多討論學術研究績效的文章,比方說朋友在 Google reader 裡分享的這篇,如果現行的績效評估方式有諸多問題,何不像 Linden Lab 一樣採用更多實驗性的作法?反正學術社群內的評鑑本來就是建立在 peer review 上的。

去年在 Science podcast 裡聽到許多次讚許德國 Max Planck Institute 的組織設計。因為在組織設計的理念上,MPI 的確是盡量平行化、扁平化,讓研究專案的執行更有效率;但是實際上呢,德國文化裡的階級觀念還是蠻強的,所以這樣的設計在運作上到底是不是一樣有效率,就很不一定了。

不過在演講的過程中主講者也一再提醒,每種組織的任務不同,組成成員的特質也不同,因此在他們公司成功的運作方式不必然適用在其他組織裡。我自己是相信,在以專業知識為主要生產力的產業,這樣的組織模式應該是比較容易吸引到人才的。

2009 Android 平台軟體開發競賽

五月剛推出的比賽,離截止還有大約兩個月,剛好手上有幾個正在規劃或準備進行的專案可以參加,現在看來,不如就放手一搏吧。

有的時候人是要給自己一些壓力的,世界上可以做、值得做的事情何其多,但人的時間精力卻是有限。有些時候,是需要做出抉擇的。

一個開放的、 java-based 的行動運算平台,讓我從少年時期就開始夢想的事情,看起來很有機會得以實現。那麼,眼看著有這樣的機會卻不去做,活著又是為了什麼?

就像張智星教授前年跟我說的,life is short, do what you love, and love what you do.

自由意志為何物?

這個禮拜在 Nature podcast 上,聽到了樓上另一組老闆的訪談,好奇查了一下本期目錄,原來這一期的 essay 講的是自由意志,"is free will an illusion?"

這篇文章引用的主要論文,是樓上新加坡同事的大作 (Soon, C. S. Nature Neurosci. 11, 543–545 (2008)),所以就訪問了他的老闆。相關的實驗,去年就寫過一篇介紹(其實後來看了論文之後發現我介紹的有點不對),在此不再贅述,不過這篇 essay 把「隨機性」跟「自由意志」劃上等號,怎麼想也不太對,幸好可以直接問該篇論文的作者,本人解釋起來就清楚多了。

「心靈」與「意識」這十幾年來慢慢從哲學問題演變成科學問題,不過這個問題是不是真的能由科學來解決,我個人並不抱著樂觀的期待。

我最早對這個問題感到有趣,是在高中那段有點混亂的歲月。當時因為自己想法老是跟別人不一樣,學校輔導老師甚至建議我去看精神科,因此我很想知道「人是怎麼思考的」、「怎樣辨別是與非」這些很抽象的問題。當時看了很多書,幾乎什麼書都看,偶然在朋友的推薦下看了醫師王溢嘉的作品,開始認識到 neuropsychology 這個領域。

及至後來唸了心理系,最後一年在黃榮村教授開的「心靈與意識」課程中讀了許多這個方面的文章,漸漸的瞭解到這終將是個無解的問題。

隨著神經科學這些年來的發展,越來越多從前認為是「心理問題」的,變成了「生理問題」,「精神病」跟「神經病」之間的界線也越趨模糊。從科學的角度來看,人們不免要臆測,是不是有朝一日,我們能夠完全的用生理活動來解釋心理活動?那麼,人的靈魂又在哪裡?

簡單的講,對這個問題的看法最終將有兩大陣營:一元論(身即是心,心即是身)與二元論(心靈乃是物質以外的存在,與身體不同),而且終將處於「信者恆信」的狀態。這個態勢可以從 10 年前的哲學辯論即看出端倪:(忘了是誰說的了)即便是在若干年後,神經科學的知識可以讓我們用生理活動來完整解釋人類心智的運作,但是人在眾多可能行為方案中做出選擇的那個「意向」(或稱作 causal link),終究是無法被生理現象所解釋的,也就是人的自由意志。翻成白話文,就是說:反正靈魂是你量不到的,就算你把量得到統統用科學解釋了,也難奈我何,你就是無法證明這個量不到的東西不存在。

當年讀到這裡,只能大笑三聲。想想也是,這畢竟是個信仰問題,不是科學問題。所以後來也就把興趣從「是什麼、為什麼」轉到「怎麼用」上去,做些比較實用的東西去了。

雖然我不再想加入追尋這個答案的工作行列,但是在可遇見的將來,這個領域知識的進展勢必會對於我們現存的法律,甚至倫理產生衝擊:如果人的行為在某種程度上是情境所造成,也就是說「自由意志」實際上並不怎麼自由,那麼行為的責任(例如犯罪)應該向誰追究?我們又該怎麼評斷一個人的「善」與「惡」?如果犯罪行為可以靠醫療手段來矯正,那麼刑罰存在的必要性又何在?或者說醫療手段本身即是一種刑罰?

前面提到那個哲學上爭議的兩造,想必會有不同的詮釋,但願屆時不會演變成另一場文明的衝突。

2009/05/14

Life is for sharing


這已經不是什麼新聞了,T-mobile 在利物浦車站的行動秀,最後鏡頭帶到圍觀的群眾爭相跟朋友報導實況或是傳送 MMS,配上 Life's for sharing 的標語,大成功。幾個月之後,比利時 Antwerpen 的中央車站也來了一段「真善美」,雖然舞蹈沒有像 T-mobile 砸大錢弄的那麼專業,但也是相當有趣。


據某篇報導說台北的快閃行動老是弄得不太成功,論者說是台灣人不敢在大家面前表演,太愛面子。這個推論我是不太清楚真假,不過倒是讓我想起 1995 年在台北車站大廳搞的行動劇。當時大概是台灣劇場最興旺的時候吧,導演黃英雄老師也挺有辦法的,說動了台北車站管理單位把大廳出借給我們演出。

行動劇是沒有換幕的,因此在整齣戲結束之前都是處於演出的狀態,即使劇情安排演員離開了主舞台,對演員來說表演還是持續在進行,因此必須自己構思在下次回到主舞台之前應該進行的活動,也算是種挑戰。當時為了這個緣故把車站二樓的商場都逛遍了,後來商場改成小吃街、又改為新商場,每每都讓我感嘆時光的飛逝。


今年據說政府要發展文創產業,不知道快閃族有沒有辦法拿到點補助,也來為台灣人煩悶的生活添加點足以津津樂道的趣聞呢?

2009/05/12

Android Tarot Deck ver.2.0

Android Tarot Deck ver.2.0

話說第一版畫完之後感到頗不滿意,於是便開始了第二版,這次完全捨棄了 GIMP,與經常當機的向量繪圖軟體 Inkscape 奮戰。

目前暫時先做完 22 張,但是有幾張覺得風格與其他牌不合(比方說「愚者」跟「魔術師」),還要再改,之後再來改成 ver.2.1 好了。唉,眼睛好酸,休息了。

2009/05/07

有 Goo 萬事足之 Google Sites


Google Sites 這個工具對於小型的專案管理相當好用(請看 Google 的官方簡介),之前只對商業組織、教育單位與個別機構提供服務,前一陣子開始對一般大眾開放。廣義的專案,當然可以包括一門課、一個專題報告....等等,這也是 Google Sites 最初開放使用的對象。最近找了時間試用了一下,覺得相當不錯,在這裡簡單介紹一下。

由於這個服務已經開放給特定族群使用了一段時間,因此網路上可以找到的教學資源不少,大部分是中小學老師做的。英文聽力可以的,可以看這段影片,10 分鐘示範各種基本的功能;另外,中文資源也很多,相信要瞭解操作方式並不困難。

除了當作個人網頁空間之外,Google Sites 也整合了各種 widgets,像是 check list,photo streams,RSS 播放,檔案分享,簡易的 post 功能等等,基本上設計一個 web 2.0 網站的基本功能一應俱全。

如果今天有一個小型專案,我需要跟幾個人協同作業,那麼我可以到 Google Sites 的首頁,用 Google account 登入,然後開啟一個新的 site,規劃一個簡易的網頁架構,選擇僅對受邀者開放,然後邀請合作者加入管理這個網站。共同作者享有相同的權限,基本上就和編寫 wikipedia 一樣,然後在站上加入 check-list,post 和檔案櫃,一個簡易的專案管理系統就完成了。

目前每個 site 的容量上限是100MB,和之前的 Page Creator 一樣,至於可以開幾個站,目前我是沒有查到,希望不要和 code hosting 一樣有個專案數量上限。

(題外話,Google Sites 的台語發音聽起來好像不是很文雅....)

2009/05/05

Android Based Tarot Deck

Android Tarot

這一套22張畫了好久,而且只有前六張有設計背景。為了加快進度,其他的 16 張就只用了草稿設計的主圖,想說先做第一版出來,之後的將來再慢慢修吧。

之前某次資訊展買了 Wacom 的 Bamboo 繪圖板,但是一直沒有機會用,想說配合 Android 的小軟體專案順便來練習一下。

軟體用的是 GimpInkscape ,基本上就是 Photoshop 和 Illustrator 的自由軟體替代方案。嗯,不過憑良心說, Adobe 的軟體相較之下不會動不動就 crash(配了 T9400 + 4G Ram 應該不會系統資源不夠),有時忘了存檔遇上了就會很想掀桌子。

而 Android 的註冊商標用的是 Creative Commons 3.0 的授權,所以我用小機器人亂搞應該也不至於挨告(不要告我,我也用 Creative Commons 授權 Orz),整理一下再把向量圖釋放出來。

其實一開始還想說先用 Google Sketchup 做個 3D 模型,再轉成 2D 加工,不過我對 3D 繪圖沒什麼概念,弄了半天機器人身上還是留了幾個洞補不起來,之後有空再來研究看看吧。

2009/04/29

Open Everything

"You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete" - Buckminster Fuller
(與既存的現實奮戰,並無法改變任何事。要改變現行的體制,應該試著去創造一個新的、更好的系統,讓世人覺得舊系統實在該被淘汰。)

這是一個組織,P2P Foundation 網站上的 moto,這個網站主要是要推廣 information should be free 的理念,站上有個簡介,看了可以很快的瞭解他們的理念。

簡單的說,資訊(或是所謂的「智慧財產」)不同於一般貨物,一是它並不會因為使用而減少,二是新的資訊產生必然需要舊的資訊。而 open content 最實際的例子即是 wikipedia,作為開放內容的推行者,該組織的宗旨不在於與「智慧財產」的概念宣戰,而是要以他們自己的理念創造另一種典範,讓普羅大眾可以自行選擇。


另外,幾個禮拜前也看到一篇文章,提到創業的點子與創投資金也應該 open-source,詳細的理由有興趣的人可以自行閱讀。

總之,這個年頭,似乎什麼都可以開放了呢。

2009/04/28

ADK 1.5 發布!

Android SDK 1.5, 版本代號「杯蛋糕」(Cupcake),正式發布啦~

新版本的功能主要包括影片支援、更快速的 GPS 與網路瀏覽器、虛擬鍵盤等等,期待相對應的系統映像檔能在近期釋出。

Android 的應用軟體目前還是沒辦法像 iPhone 種類那麼多、功能完善,當然 Apple 要求開發者一開始就要繳錢,間接的讓開發者比較有動機去完成、改善產品。相對的,Android 反正是提供免費開發工具,很多人可能都像我一樣,還沒破釜沈舟的辭掉工作跳進去,一個卜卦的程式弄到現在也還沒空好好把所有功能完成。

是不是真該讓自己沒有退路,勇往直前呢?

2009/04/24

Max Planck 過生日

今天(4月23)日是 Max Planck 的 151 歲生日(生於1858年),就是量子理學裡那個「普朗克常數」的 Planck,跟「馬克思主義」則沒有什麼關係。有興趣的可以看他的傳記,或是 wikipedia 的記載中文維基也有)。

特此紀念,順便灌水一篇。

2009/04/22

拾荒

前幾個禮拜,有則關於前民進黨立委被記者拍到在拾荒的新聞,引發各界議論。我對於當事人並不熟悉,對於該事件的始末也沒有興趣,但是「拾荒」這件事情,我個人倒是有不少切身相關的有趣經驗。

記憶中,我很小就會從垃圾堆理挑撿看起來對我還蠻有用的東西(嗯,雖然最後常常還是送回垃圾堆 orz),到年紀漸長,才慢慢發現原來這是家族遺傳:從曾祖父那一代開始,家裡就堆滿了 DIY 的東西,幾年前祖父充滿回憶的如是說道。

曾祖父務農,祖父經營一間小雜貨店,在那個物力維艱的年代,很多家具、工具都是用撿來的材料湊和著自己加工作成,作工不見得精細,但只看人有沒有那份巧思。直到這幾年,偶而祖父還是常常在陽台上拿著撿回來的木料敲敲打打,做些曬衣架、鳥籠架之類的東西,每每都被祖母嘮叨。

到了父親那一輩長成之後,台灣的生活環境富裕了起來,「廢棄物再利用」不再有其必要性,但是沒事經過垃圾堆時翻看一下有沒有可以用東西的習慣,好像依稀還是保存了下來。隨著時代改變,這種最早與「貧乏」有關的行為,反而翻身變成新潮的「環保」舉動,這大概也是大家始料未及的。


雖然我自己覺得「撿破爛」這種行為,應該算的上是「節省資源」與「環保」,但很顯然很多人並不是這麼想的。

我剛來德國的時候,家具都是買二手的,家裡擺放的植物也都是用食物吃完剩下的玻璃罐來裝盛,一些同事都露出鄙夷的表情。我把辦公室廢紙堆裡只用了一面的都拿出來當計算紙,也有人勸我「直接拿白紙來用就好了,我們沒那麼窮」。我只能說,這個「菁英機構」裡的人,真的跟我認識大部分的歐洲人不太一樣。

至於之前提到的報導,把「拾荒」形容成「淪落」,我想報導的記者大概也不真覺得「資源回收」是什麼值得認真對待的事情吧。


不過以目前的經濟情勢來看,在經濟成長趨緩、失業率提高的情況下,或許「資源回收再利用」也可以變成具有規模的區域型事業呢。

多元閱讀與語言能力

在天下雜誌往站上看到洪蘭教授的一篇「讀一本課本是不夠的」,作者嘗試從神經科學的角度,來詮釋為什麼目前台灣過度強調「精讀少數文章」的語言教育方式是行不通的。

其實不只是從「理解人類的語言能力」的觀點出發能得到這樣的結論,在工程上「讓電腦來處理人類語言」,也發現相似的情況。

傳統上,科學界對於「規則」的找尋有種特別的熱衷,學語言要有「文法」,任何領域的知識都脫不了「xx理論」,人工智能的設計也主要是將專家的知識歸納成一條一條的規則,然後利用邏輯運算來進行判斷。大約在上個世紀90年代,隨著基礎科學的突破和哲學思潮的演變,「機率」的想法逐漸被科學家們接受,比方說目前各種「辨識」技術所建基於之的Statistical Learning Theory ,就是讓電腦「從資料中去學習規則」,而非傳統的「執行專家所定意出的規則」。

這幾年暴紅的 Google,則是把統計的應用推向更極端:一切都在資料和統計之中,讓我們連規則這件事都給忘了吧。

當代的自然語言處理(Natural Language Processing, NLP)當中,N-grams應當算是最重要的觀念之一。這個觀點把語言當作是一連串基本元素(字母或是字)組成的序列,然後去分析各種序列發生的機率,而最明顯講這個觀念發揚光大的,就是 Google 的各種應用:舉凡搜尋、翻譯、搜尋修正建議....等等,廣義來說都是從 N-grams 的觀點出發的。

Google 建立在 N-grams 上的應用,有一個很重要的限制:用來學習的資料量一定要大。Schmidt 某次在介紹 Google Translate 演講上提到,Google Translate 其實沒有包含多少傳統語言學的元素,完全就是靠 collocation 的統計;一開始沒有人相信這樣行得通,但是當用來統計的資料量到達 10 的 6 到 9 次方時,整個系統突然就可以運作,甚至運作的比基於各種文法規則的翻譯還要好。

技術的部份說到這裡就該打住了,讓我們回到主題,「閱讀」這件事情上。其實說這些單純只是為了呼應洪蘭教授所說的:人應該廣泛的閱讀,才能更精準的掌握語言的使用。前人精闢的解析與見解固然值得咀嚼,但是擴充形成自己見解的資料量似乎是更務實的作法。畢竟書是死的,人是活的,而且是活在一個不斷變化的語言環境裡,不斷有驚奇發生的世界當中。Be adaptive.

作決定,理性或直覺?

大約上世紀 80 年代時,以 Amos Tversky (2002年的諾貝爾經濟學獎得主)為代表的認知心理學家們做了一系列的實驗,突顯人的「不理性」,其中幾個經典的實驗,現在只要是學「決策理論」的人都會聽過,基本上是作為使用數學決策系統的宣傳。

然而,以數學模型為基礎的決策理論其實也有缺陷:數學模型永遠不夠完善,永遠有沒考慮到的因素。這樣的系統,對於商業決策,或是得失很容易量化的的事情,顯然很有用;但是對於與個人人生規劃有關的決策,這種系統化的方法恐怕就不是很適用了。

相對的,一個人的直覺,其實可以看成是大腦這個 nonlinear classifier 對於所有顯性、隱性資訊綜合所作出的反應,這個反應的過程或許沒有什麼可陳述的條件,但卻是個人經驗、智慧的產物。事實上,很多 pattern recognition 的工作,人類可以輕易的做到很好,但是對於數學模型來說卻非常困難。其中的理由,或許是用來分析的資料對於決策的重要性不高,也或許是模型根本不對,總之完全依賴理性並不能保證決策的品質。

所以,如果一件決策,客觀分析上都沒有什麼大問題,但是心裡的警鈴一直莫名其妙的響,這時候不妨多考慮一下,聽聽自己直覺的意見。Sometimes, it is better to follow your heart.

2009/04/20

Evolutionary Art


約莫是打從有電腦開始,就有人打量著要讓電腦可以做人在做的事情,從重複性、規則性的計算,策略的選擇,到創造性的藝術創作,而這些事情在理論上各有不同的難度,實作的方法也隨著科技的演進五花八門。

Evolutionary Art是基於 Evolutionary Algorithms 來讓電腦自動生成圖形或音樂的的方法,這個領域的研究早期大多發表在物理學的期刊 Physica 的 D 卷,非線性現象 (Physica D: Nonlinear Phenomena),而現在逐漸自成一個領域,上週還在 Tübingen 開了一個研討會(論文集在此),有好幾個已經可以運作的繪畫和作曲系統發表。

上圖是用 Context Free 製作的,是個 open source 的軟體,可以透過簡單的語法(grammar)來自動產生影像,也在 Make 雜誌上報導過,挺有趣的。

至於 Algorithmic Music 也有了不錯的函式庫,下回再介紹吧。

DIYer 的終極浪漫


之前在癮科技看到這篇「巨型鍬型蟲機器人,始動!」,只能大呼「太神了~」。

詳細介紹可以在上述連結看到,這裡就不多加贅述,我只能說業餘興趣可以玩到這個地步,還真的是不容易。話說回來,六十歲的老先生,花了十一年的歲月打造了自己的夢想,還真是浪漫啊~

2009/04/15

How-to 跨領域學習

越來越多的工作需要跨領域的知識,即便是學術研究,目前跨領域合作也是最熱門的趨勢。這個趨勢人人都看得到,也人人會說,但是一個人在受過一定教育之後,要如何跨足另一個領域的知識,實際的方法卻付之闕如。

我自己不小心從心理學、流體力學到資訊科學,繞了一大圈,每次更換領域之初,總是倍感吃力,雖然也還是走過來了,但其實沒有仔細想過這個領域轉換的過程要怎麼克服比較容易,更別說列出 How-to。

今天跟同事 Y 和 P 聊天的時候,P 說想念博士,但是接下來要做的主題,在數學方法上是過去從沒接觸過的,有點擔心,於是 Y 好心指點了 P 幾句心法,我在一旁聽著,覺得說得實在太好了,所以在此特地拾人牙慧,分享一下。

「你要找一個你最能夠想像、理解事情的架構(比方說是信號處理),之後接觸到新的東西,要設法用這套架構去詮釋,而不是單純的按照那個領域的敘述方法去學。」

其實這個基本心法,簡單的講就是「吾道一以貫之」,就算是在同一個領域理繼續深造,同樣的方式也一體適用。一個人的高等教育,從大學到博士完成,至少也有個十年八年,除非是混的離譜,不然所學必然是函括相當大的範圍,光靠博學強記恐怕難以成事。此外,Y 的建議也是相當符合目前吾人對於人類認知的理解。

以當前的工作環境來看,人人還真是得「活到老,學到老」,而且不斷地吸收第一專業之外的知識。所以,對於大多數的人,首要之務是找到最適合自己的第一專業,在該領域鍛鍊出相當深度的認知架構,然後再拓展到其他領域。


不過呢,話雖如此,但是這麼多年來,看到世界各地的跨領域的合作,都有一些盲點,其中最明顯的是:

  1. 自以為是。因為大家都是自己領域裡的高手,反而視野就侷限在自己的領域,加上又鄙視其他領域的專業,以至於表面上好像合作的和樂融融,私底下卻批評的很難聽。

  2. 不肯認錯。當發生預期外的事情,最常見的是當作沒看到,或是怪在別人的「外行」、「不懂」,而不是列入修正,或是尋找齊他的解決方案。

這樣的特點,恰恰也是前述人類認知歷程的另一面,所以,世事很難兩全其美。我只能說,以「一」貫汝之道,但常記「此一並非唯一」,否則過猶不及,依然跨不了領域,合不了作。

2009/04/12

用 eee PC 工作

我的小白 EeePC,是當初一開賣就訂貨的 701 4G 版本,用到現在也有一年半了。一般來說,帶著外出,上網、做紀錄、簡報,都還蠻方便的,躺在床上看電影也很適合,但是當需要在上面執行或開發軟體的時候,就顯得有點吃力了。

吃力的原因除了先天上硬體就比較陽春之外,還有作業系統和軟體的限制:華碩自己的 OS 限制重重,而安裝其他 Linux 版本,驅動程式多多少少都有問題,尤其是網路。沒了 internet ,netbook 就只剩下 book 了....

EeePC 內建的 Linux 有針對硬體最佳化,開機迅速(10 秒內),而且硬體支援相當完善(廢話,不然就不用拿出來賣了);但相對的,缺點也是因為最佳化,華碩把套件升級限制的比較死,因為大部分公共的 Linux 套件並非針對 EeePC 的硬體設計,因此若採用完全開放的套件升級,則使用者經驗勢必大打折扣。

不過,Linux 的好處就是可以自己動手改,EeeUser.com 收集了許多人修改 EeePC 內建 OS 的心得,大部分基本的問題都可以找到解答,至於不想看英文的人則可以參考 xepc.org

目前我是用了 2G 的 DDR2 記憶體(要換 kernel,因為預設的只支援 1G),利用 RAMDISK 並搭配 16G 的 SDHC 記憶卡來彌補硬碟空間的不足(這也要改 initramfs,以突破華碩預設檔案系統的限制)。現在 gcc, g++, g77, jdk, eclipse, R, 這些原本塞不進去的軟體是裝得進去了,不過讀寫上 SD 卡還是比內建的 SSD 慢了些,更不用說執行耗用大量系統資源的 IDE。這樣的結果倒讓我有點慶幸自己對 IDE 的依賴還不算太深,要我回頭用 Text Editor 加上 command line 來寫程式還不算太難就是了。

其實我在想,netbook 究竟是應該往 laptop 還是 mobile 的方向靠?這可能要看 grid computing (要叫 cloud 也行啦) 的服務在接下來的幾年裡能不能至少有個雛型出來,不過對於電腦製造商來說反正就是兩邊壓寶就是了。

對我來說,重要的是有方便外出工作的工具,以及這些工具對於新的資訊應用所帶來新的可能性。

2009/04/05

想像未來

忘了是從什麼時候開始,注意到Nature 上有了個新的專欄,Future。

這個專欄每週刊出一篇科幻的極短篇故事,作者包含了大學教授、研究生、科普作者或是科技記者,故事都還挺特別呢。

小時候花了很多時間在倪匡小說上,還記得小學的好幾個暑假的消遣,就是每天早上跑到書店門口等書店開門,然後那兒看一整天的小說。前一陣子在網路上找到有人收集了全套的倪匡小說,從木蘭花、衛斯理,到後來的年輕人與公主、原振俠、羅開,和浪子高達等等,一應俱全(希望這個連結不會讓該站關門)。閒暇之時,我也從最早的衛斯理故史開始回味,發現很多現在已經融入生活的科技,早在三四十年前就以「幻想」的形式被提出來,雖然那些想像受限於當時的知識水平而與今日的發展或有出入,但其實回頭來看,科技的發展,不也一直是受到人們對未來想像的引導?

現在,由在從事科學研究的人來寫科幻小說,或許可以讓我們對未來的想像有更精確的描述和期待。

2009/03/30

行動運算

2007 年回台灣的時後,幾個知名公司都在找手機軟體的開發人員,當時還在猶豫,一方面因為我很少使用手機除了「打電話」和「簡訊」以外的功能,另一方面當時無論是 feature phone 還是 smart phone 都是封閉系統(除了 OpenMoko),而我是傾向於 open source 的,所以最後還是沒有加入這個行業。

短短一年多過去,Android 和 iphone 都上市了,3G 行動上網價格也變得可以負擔,一下子行動運算變成人人都可以享用的服務,以及無可避免的趨勢。

上星期讀到一篇Kazhamiakin 等人所寫跟行動服務有關的論文, Having Service "Your Way!": Tpwards Usre-Centric Composition of Mobile Services,還挺有意思的。

論文的內容其實就是把 SOA (Service Oriented Architecture) 的架構套在手機服務上,並且建議手機上的各種服務要有統一的資料格式(比方說同一套 XML 標籤),並且舉了個訂電影票、畫位及取消的例子。

不過其實這件事情說穿了困難點不在技術,而在規格的統一。論文的作者是 DoKoMo 的,我相信 MicroSoft, Google, Nokia 一定也都有自己的想法;即便每一家都用相同的概念設計,但如果規格不相容,對使用者來說還是一樣不方便。

我感到有趣的是,光學儲存媒體最後決勝的關鍵是成人影片業的意向,那麼手機 SOA 呢?

對我來說,還是趕快來開發一些應用比較重要。

2009/03/29

XX主義救世界

昨天到 K 家裡作客,跟他聊了一下午,有幾個有趣的觀點,值得記一下。

閒聊之中,K 對於德國的貧窮現象感到非常憂心,德東地區的失業率目前高達 20% 以上,很多人即使有工作,扣掉稅金跟保險之後,消費力比之台灣的一般上班族恐怕還不如。他覺得好像共產主義跟資本主義都行不通,是不是要有什麼新的主義來解決種問題。

我覺得有趣的是,三四年前在柏林重遇在柏林讀大學的 W,他也提到了類似的觀點。不過當時經濟情況並不壞,他單純的是覺得應該提出一種新的哲學思想,來引領人類追求比較崇高的目標。所以當我聽到 K 的說法時,不禁莞爾。或許是德國的大學教育有什麼獨到之處,讓學生可以都想到這些事情吧?

不過我倒是不覺得這些社會問題是提倡任何的「主義」可以解決的。資本主義的貧富差距跟共產主義的集權獨裁,都不是這些主義本身的內涵,而是人性的貪婪在這些主義跟制度裡產生的結果。而人性的貪婪,有時候是讓人努力去追求突破的動力,要完全抹消似乎也不是辦法。

只能說,在全球的人口溫飽的基本問題解決之前,生產力的流動、市場的轉移總是要持續下去的;而面對不斷的變化,受害較深的始終是處於弱勢、資源較少、較無能力應變的族群。讓優勢的人願意多負擔社會責任,讓弱勢的人有機會和資源去適應環境的改變,需要的其實是品格與道德,非某種特定的主義或制度。

然而,道德呼喚往往是沒什麼現實成效的,所以說了半天問題好像還是無解吧....

2009/03/24

Podcast repository and audio corpus

Podcast 出現也有好幾年的歷史了,開始有固定聽特定的 podcast,是從朋友介紹在 IT Conversation 上的一段 Singularity Submit 開始的。

O'Reilly Media 從早年出版資訊科技類書籍,到現在或許可稱為網路媒體的先驅者,IT Conversation 所屬的 Conversation Network 也擴充成 SpokenWord.org ,儼然成為一個大型的語音資料庫。我個人是還蠻推薦想練英文聽力的人可以訂閱一兩個自己喜歡的頻道,一面聽人家的演講內容,一面增進語言能力。

至於中文的媒體,好像反應還沒這麼快。天下雜誌今年開始增加了很多的線上影音,一些專訪也都放在 YouTube 的專屬頻道上,前幾個禮拜還試行了幾期封面文章的朗讀 podcast,相信其他的媒體也會迅速的跟進(或許只是我單純樂觀的期望)。

站在語音技術的立場,其實建立這樣的資料庫是有很多的好處的,除了豐富語料的來源,也可以讓現有的技術有更多練功和發揮的空間。


現在資訊傳遞隨著網路科技的發展變得越來越容易,也越來越開放。從 MIT 的 Open Course ware 為起點,越來越多原本比較封閉難以取得的資源現在都陸續可以在網路上找到,MIT 現在乾脆就在 YouTube 上開個頻道播放某些課程的錄影。

資訊的開放,對於追求自我進步的人來說,應當是很好的消息,但同時也威脅到原本壟斷這些通路的既得利益者,因此這幾年也有不少「精緻文化之死」、「web2.0 扼殺創作」之類的論調。我個人對這種垂死掙扎倒只是一笑置之,畢竟任何權力的移轉一定都會有人負隅頑抗的,這與新的潮流是不是「更對」或「更好」無關,而單純是人面對改變時的抗拒。

套句之前的流行語, "change, yes, we can".

2009/03/20

解讀三萬行沒有註解程式碼的政治正確性

昨天小老闆轉寄了一個檔案,說是 R 的 script,希望我把裡面的程式在幹甚麼稍微整理一下跟他說。我看了一下,是我的前任寄來的,他的程式特色是:完全沒有註解。

我稍微看了一下,一共兩萬八千多行,一句註解也沒有,是要怎麼看?
好吧,想說既然老闆都交待了,就先從把每個函數標出來開始吧。標著標著半個鐘頭過去了,只標到6000多行,我都還沒看函數的內容是什麼呢,想想這根本是浪費時間,就回信跟老闆說:註解寫得不好是很平常的事,但是完全沒註解就是故意的了(除非萊比錫大學的 computer science 有教什麼寫程式不寫註解的獨門心法),如果不是非要拿這個程式碼來用不可,就別浪費時間看了吧。

結果小老闆臉色很難看的跟我說:「如果你不願意看的話,我只好自己看了,可是我又不懂 R....」

我問說:「我們不是不做這個了嗎?還是說裡面有很重要的程式是必須要用到的?」

「這個東西已經沒有要用了,可是現在這變成一個『政治』問題....」


整件事情要追溯到一年前我剛來的時候。那時前任已經待了三年半,應該要結束了,於是小老闆希望他整理一下三年多來發表兩篇 journal articles 所用到的程式跟資料,方便我可以繼續接下去做。但是不知怎麼的,整件事突然就沒有下文了,小老闆也跟我說要改變研究方向,我才逐漸意識到,是前任拒絕把他的成果交出來,因為他還計畫要用來發表其他論文。

當時已經來了兩個多月,發生這種事情其實很不愉快(當然還有平時跟前任交談時他表現出的不屑跟敵意),當時真的有種「真是見面不如聞名」、「乾脆走人算了」的想法。不過既然都說了要換主題,這種人事傾軋我沒有能力也沒有意願去干涉,這件事情也就逐漸淡忘了。

後來好像是前任改加入了另一個 department 繼續寫他的論文,然後大老闆透過 director 之間的管道,表示要求前任既然領了三年多的薪水,於情於理都應該要把之前三年的工作成果交出來放在機構的 archive 裡,才有這個三萬行的程式碼。

現在既然都已經鬧到 director 那個層級去了,原則上小老闆就有責任把整件事情做個交待,要把前任終於交出來的程式整理好歸檔,即使這個程式已經不會再用到。


我自己是覺得這整件事情就相當荒謬。

首先,我知道有的 programmer 會在 source code 上留一手,免得自己失去利用價值被公司解僱,但是這一手要留得漂亮才行(就是不要讓人覺得很刻意),不然反而會遭致公司跟同事的猜忌而首先被開除。我想一個快拿到博士的人應該不會連這一點點人情世故都不懂吧?

然後是小老闆的應對。既然是工作移交,就應該要有清楚的說明文件,怎麼會是拿到一個把所有程式統統貼在一起的純文字檔就打算息事寧人了?更不用說要求我這個不相干的人來解讀這個程式碼,我抱怨之後還一直跟我說:「這不會很難吧?你可以這樣這樣做就好啦!」是怎樣,欺善怕惡,我平時任勞任怨就活該要來收拾這種爛攤子嗎?


總之,真是見面不如聞名。還有,平常監看員工言論的主管們,我從頭到尾都沒說我是在哪裡工作,可別說我破壞公司名譽。

2009/03/18

另一種線上出版

前一陣子在 Amazon 上想找本 Android programming 的參考手冊,結果意外的發現 CommonsWare 這個不太一樣的線上出版型態。

這個網站跟 o'reilly safari 一樣,賣的是「訂閱」而不是單一的電子書,而且還附加條款說「當累計有 xx 人次訂閱後,本書就改為 Creative Commons 授權」,算是挺特別的做法。

剛開始訂閱的時候只有一本 "The Busy Coder's Guide to Android Development",現在一個月過去了,除了該書的版本更新之外,還多出了另外兩本書:一本進階版跟一本 Tutorial,還挺讓人有「賺到了」的感覺的。

此外,電子書也有 pdf 跟 kindle 用兩種,雖然我沒有 kindle,但是覺得這樣似乎還蠻新潮的。

經濟不好的時候,也是人心思變的時候,該說是創新型創業的好機會吧。

2009/03/16

Singularity 之狗尾續貂

之前寫過一篇 Singularity 的文章,上個禮拜的 Numb3rs (Season5.Episode17, First Law) 剛好也在講這個,覺得挺巧的,再來狗尾續貂一番。

結束。(又在混了....)

2009/03/14

G1 Dev Phone 系統升級 from 1.0 to 1.1

前幾天的新聞,HTC 釋出了 1.1 版的系統映像檔,修正了一些臭蟲,但是目前 Dev 版的 G1 使用付費的軟體還是有一些限制(反正這只是時間的問題)。

這個禮拜都在忙,昨天睡前才有空 setup 一下升級的程序,參考 HTC 的說明,程序倒不會很複雜。按照說明裡的建議,會把 G1 上的使用者資料都清掉,表示之前安裝的軟體都要重裝,不過因為在 Android Market 裡都已經有紀錄,所以重新安裝倒沒有花太多時間。

整個升級程序倒是挺快的,除非跟電腦的連線有問題(可以把裝置驅動程式換成 android-sdk/drivers/ 下的版本),不然從下載完映像檔跟工具倒完成升級,大約 30 分鐘內可以完成。

因為說明文件版權屬於 htc,我在這裡僅將步驟簡述如下(請注意,這個程序只適用於 G1 Dev Phone,其他版本請勿嘗試):

  1. 下載升級工具 fastboot (請依照自己的作業系統選擇檔案),以及 Android SDK 1.1。fastboot 可以放在 SDK 的 tools 目錄下。

  2. 下載系統與 radio 映像檔,兩者都需要用到。

  3. 升級 Radio 韌體:將 G1 與電腦連線(如有問題請參考這裡),把 Radio image 複製到 G1 的 sd 卡上,並且進入「還原模式」進行升級。

  4. 將新版系統安裝至 GDP 裡:重新開機,進入 fastboot 模式,清除使用者資料及快取,然後將 1.1 版的映像導入 G1。

  5. 重新開機,等個幾分鐘,恭喜你升級完成。



接著試試看到底有什麼不一樣吧!

2009/03/09

非無神論者的告白

偶然在 YouTube 上看到這段影片,相當有意思。

短片的主旨是在說「無神論者」基本上是個不合理的稱呼,而科學家應該被稱做 PEARL(physical evidence and reasoned logic, 物理證據與邏輯理性)的信仰者。

片子裡有幾個有趣的論點和橋段,覺得很有意思,幾度捧腹大笑。

首先,作者開宗明義的說,我們依據人們「接受」或「相信」的事物來稱呼他們,而不是人們不接受的事物。譬如說,相信基督的被稱作基督教徒,相信佛陀的稱為佛教徒,但是我們不會稱呼基督徒為「無妖怪論者」;所以「無神論者」基本上就不是個恰當的類別。

另外,作者也指出科學哲學裡很重要的一點:我們無法在沒有任何前提假設的情況下進行推論,因此科學本身也是一種信仰,至少在最基本處,是一種對「相信物理世界的存在」、「外在物理世界是可被觀察的」、和「邏輯推理」的信仰(至於各個學派有其他更複雜的信仰,就不用多說了)。

總之,作者最後的結論,是說科學家(作者指的應該是不相信基督教「創造論」的那些人)應該被稱作 PEARL 信仰者,而非無神論者。


我沒有仔細追查這個短片的來源,不過我猜是跟前一陣子達爾文 200 歲生日有關係吧。這在美國大概是個熱鬧的論戰,但是在亞洲大概就沒那麼多人在乎了。

2009/03/07

Texmaker in, WinShell out

辦公室的電腦是 Debian Etch(IT 部門很堅持,沒得選。我因為開發程式需要新的函式庫,比較早就開使用 Lenny,現在終於成為 stable version 了), 編寫文件當然用的是 KileOpenOffice.org(有幾個老闆對此一直很有意見,他們覺得大家都應該要用 Word....本人在此不予置評)。我在自己的 M51 上也裝了之前已經用習慣的 MikTeXWinShell,但是把在辦公室寫到一半的文章拿回來寫,每次開啟某個檔案程式就自動關閉,然後執行 latex 指令時 WinShell 主程式也是卦點,讓我百思不得其解。

雖然我覺得可能是文字檔編碼和 vista 惡名昭彰的 "UAC" 造成的,不過現在暫時沒空去追究問題的根源,再找其它的 LaTeX front end for windows 來用就是了。

Texmaker 的作者之前是 Kile 的主要開發者之一,所以介面風格與 Kile 非常相似。但是我最早在 XP 上使用的時候,執行 latex 指令總是出現錯誤訊息,所以後來就轉投到也有「專案」功能 WinShell 門下,當時 WinShell 跟 MikTeX 的橋接設定的很好,如果用到之前沒安裝的特殊格式,還會自動詢問是否要安裝某個套件,設定的相當貼心。不過,如果一用就 crash 的話,再好的設定都是白搭。

目前 Texmaker 還不支援 project 的功能,我就先將就著用吧。Go!

這個星期被知會,要在 15 日之前送出一篇八頁的 conference paper。我覺得要寫 paper 對做研究的人來說當然是天經地義的事,但是在十天前才突然決定,好像不是做事情很有規劃的感覺(不過這樣好像是這兒的常態)。無論如何,反正我寫就是了,這種情況下趕出來的東西,我想被 reject 好像是理所當然的,就隨便寫寫吧。

2009/03/06

Being Nice, Being Dumb

這是在哈佛商業評論上看到的一篇文章(原文),說待人和善的人通常會被認為能力不足。

在國外呆了許多年,這也不是什麼意外的發現,但這其實是我一直很不願意 compromise 的一部分。不過事實就是這樣,being mean,playing tough,基本上就是踩著人家頭上往上爬的基礎心法,尤其在本領不夠的時候,更要表現得「好像很厲害」的樣子。

Well, 誰在乎,誰痛苦。

2009/03/01

撰史者無心,讀史者有意

某次和同事聊天時發現一件有趣的事情。

所謂的「歷史」,究竟應該記些什麼?帝王政權的遞嬗?國境疆界的推移?將相王孫的喜好?還是平名百姓的生活?

我不是史學家,這個問題我沒辦法給出什麼引經據典的答案。但是就事實來看,過往的史書,基於撰史者的立場(通常是當權者,或是為當權者服務的人),記的大概就是前述除了百姓生活之外的那些,而且似乎中外皆然。近代以降,生活富庶之後,當然有人蒐集各方民間的著述,試圖還原過去某個時空的生活樣貌,不過那又是另外一回事了。

某次和同事一起吃飯,我問起我住的這條街為什麼叫做"10月18號街",一個 Leipzig 土生土長的同事說:「當年拿破崙橫掃歐洲,不斷向東擴展,就是 1813 年 10 月 18 日在萊比錫第一次吃了敗仗,所以 Str. des 18. Oktober 上有幾個紀念碑。」

接著同事就抱怨起小時候念的歷史課本,「所有的歷史課就是告訴我們古時候哪一年誰誰誰從哪裡打到哪裡,在哪裡吃了敗仗,又在哪裡打了勝仗,好像我們德國人就只會打仗似的」。

我想了想,笑著回答說:「我們的歷史課本好像也都是在講打仗的事情,只不過這兩百年來都是打敗仗就是了,哈哈!」

我覺得有趣的,是我們對差不多的歷史內容有相當不同的觀感。究其原因,應該是因為蠻多德國人對二次大戰希特勒的行為相當引以為恥(跟亞洲的某國大異其趣),所以對於戰爭、人權等等議題都有比較強烈的感受;而我們讀的中國歷史,反正近兩百年都是讓人家打好玩的,所以就沒有什麼特別的感覺。

不過話說回來,不知道未來的歷史,除了政權更替、制度變革、科技創新之外,又會紀錄些什麼?

2009/02/27

健康比較重要

這幾天人不太舒服,覺得還是健康最重要。今天看到一篇覺得還不錯的,是說要:

  • 每天規律地早睡早起

  • 少量多餐,最好一天進食五至六次(約每隔三小時)

  • 飲食要均衡,避免偏食

  • 每天喝約兩公升的水

  • 每工作九十分鐘,短暫休息幾分鐘

  • 每周應各從事兩次心肺功能訓練,兩次肌耐力訓練


其實之所以覺得還不錯,主要是因為好像還蠻容易做到的,太難的我就有點懶惰了。

2009/02/23

後悔藥,忘情水

最近跟一個朋友聊到「懊悔」這件事情,又閒扯到什麼「千金難買早知道」、「後悔藥」云云,我說「後悔藥可能還沒得賣,但倒真的是有藥可以讓你忘記那種懊悔的感覺」。

朋友問我,是不是「王牌冤家」(Eternal Sunshine of the Spotless Mind)裡面那種療程,我還特地去找這部片來看,不過完全不是那回事。

這個效果像是「忘情水」的成份是上個禮拜的新聞,藥物並不能消除記憶本身,但是可以消除記憶與恐懼感的連結,目前是打算用在創傷後壓力症候群PTSD)的患者身上,但並不排除將來在其他種類情緒上的應用。

所以,這或許是比「消除記憶」在倫理上爭議少的方法:來杯忘情水,就算記得,也不傷悲。

2009/02/22

在 G1 上卜卦


拿到 G1 之後,隔了一陣子才有空開始到 Android 下載各式各樣的應用程式來玩,除了更完整的瞭解 G1 所具備的功能之外,也順便觀摩其他人能拿這些功能發揮什麼樣的創意。

要展現 G1 的硬體功能,我個人是挺喜歡 Tricorder 這個程式的(well, 我承認我是個 Star Trek fan....),它把 G1 上的各種 sensor data 一起呈現出來,包括機身平衡,GSM、GPS、Wi-Fi、Bluetooth 等訊號的強度等等,就可惜差了 multi-touch

有了這些資料,也開始考慮著要在上面開發怎樣的應用。

由於 G1 有平衡感應器,可以偵測手機的傾斜角度,模擬抽籤、擲骰子的動作,所以直覺的就想到來「卜一卦」好了:讓使用者拿手機搖六次當作丟銅板,就出來一個卦了。

接著去查了易占的文獻,才發現事情沒這麼簡單:除了「陰」、「陽」還各分「老」、「少」之外,機率還不是一樣的,而機率分佈因不同流派的占卜方法又有不同。此外,我一直以為占卜的程序是由機率決定卦象,然後再由卦象中詮釋到所問的事物上,但其實也有反過的起卦方法:由所問事物的陰陽五行起卦,然後再由卦辭來推斷所問事物的動向與吉凶,這就有點像是「測字」的感覺了。

我慢慢發現這裡面的細節發現是越看越多,好像沒有終點。想想也對,五千年來這麼多人閒來無事就在裡面加個花樣,或是多提一種詮釋,我真要去一樣一樣弄明白,恐怕也得數十年功夫,那還是就從最基本的開始吧。

目前預設的起卦方式是漢朝以降的「金錢卦」:丟三次銅板決定一個陰陽,多數決,若三擲全為同一面者屬「老」,在變卦中要陰陽互換。總共六三一十八擲起一個卦。目前已經寫好卜卦和列出結果的部份,至於卜卦的 random seed 怎樣跟 balance sensor 整合則還在查 Android Documentation,而用圖形顯示卦象的方法也還在研究當中。

另一個問題,是卜完卦之後,通常要一點解釋才行,把這一大堆文字放進去,其實也得花不少功夫。我在網路上可以找到經、篆、象的全文,但是這些通常是有看沒有懂;而現代的詮釋,通常都有著作權的問題。這樣看來我是非得花個二十年把這些東西搞懂,才能把它 open source 吧?(當然啦,對著作權的擁有者來說,這也是個收費服務的切入點)

附記:我在 implement 的過程中,把易經占卜的部份獨立成一個 java package,然後 import 到 android application 中使用,所以到時候這個 package 也可以用在其他的平台上。

2009/02/18

Juno

看了 Smart People,很喜歡戲裡的小女兒,Ellen Page,在 homao 的推薦下又去看了她的成名作,Juno

我覺得 Juno 的故事比 Smart People 好看得多,把一個蠻嚴肅的主題用很輕鬆的方式表達出來,不過 Ellen Page 在兩部戲裡角色性格實在太接近了,就沒有第一次看她演出的那種驚豔的感覺。

好吧,這篇就這麼短,簡直就是在灌水,其實不到 140 字的話好像用 Plurk 就行了。最近在寫個 Android 的程式,等寫好了再詳細說。

2009/02/15

Smart people

前陣子看了一部電影,Smart People愛情智囊團),片子本身還好,但是故事裡的角色,那些 smart people,他們的行為總是讓我禁不住想笑。

我自己是不怎麼相信菁英主義這回事的(在這件事情上,我相當對不起我的父親....),甚至可以用一整套數學來證明 "elitism doesn't work",但大概是我們社會裡「比較」的壓力太大,偶而還是會忘了場合,自我吹噓,事後往往相當懊悔。

其實我是覺得,就像這部電影的情節一樣,不論聰明與否、窮或有錢,其實人的需求都是差不多的:需要人關心,需要朋友、伴侶;遇到了困境需要人鼓勵,傷心了需要人安慰,心裡不爽了需要找人抱怨。

可惜,菁英裡多得是眼睛長在頭頂上的人,好像全世界就只有自己最聰明,別人都是不值得相信的,所以也就走不出這種寂寞。更可惜的是,這些人總有些主觀或客觀的證據來支持己盲目的自信,也就更跳不出這種思維。


雖然說每個人都是與眾不同的,但有時候要忘了「自己」,多想想別人,其實會發現大家也都差不多,根本沒有什麼菁英不菁英的差別,只是誰的運道比較好罷了。

2009/02/14

誤會

今天發生了件奇怪的事情,後來轉念一想,才發現原來全是一場誤會。不過這樣的誤會,也不知道該說是好事還是壞事。

中午,有位同事跑來問我:「你什麼時候要回去?」

我楞了一下,以為他其實是要問我什麼時候來這裡的,我就回答他說:「我來這裡已經十個月了吧?」

他大概也沒聽懂,就說:「所以你大約是十一月要走囉?」

我就更是丈二金剛摸不著頭,等弄清楚他要問的是我何時要離開這裡,才很疑惑的說:「我不知道啊,我的合約是兩年,但是我目前沒看到組裡有任何人是順利結束的,所以我真的不知道還會待多久。」

他點了頭表示瞭解之後,就跟著他們平常的午餐團一起去吃飯了。


下午,收到一封巴黎的回信,說他不太瞭解我早上回給他的信的意思。我回頭看了一下,才發現這可能是整件事的始作俑者。

話說巴黎的合作單位上週提供了一個軟體,可是使用說明還沒有弄好,所以我不知道執行時 option 該要選哪個,就問了比較熟的 Maxime 我用某個選項對不對,他說他也不知道,但是應該是對的。今天早上我看到他的回音,就回覆他說,我已經把程式丟下去跑了,但是結果還沒出來(I have dropped the job, and it is still in progress.)。

這句話,大概「有人」把他看成「老子不幹了!」,所以才有中午人家跑來問我怪問題的事情,整個下午同事們看我的眼神也很奇怪。所以我就又給回了信,說 "I dropped the computation as background jobs, and it is still in progress.",並且為我之前回覆的 multiple meanings 道歉。

至於這些「有人」是怎麼看到的,其實早就心裡有數,我也不想追究了,總之這整件事就是個狗屁倒灶的烏龍。這樣看來,也許我真的幹不完兩年吧?

2009/02/13

Diddit,夢想的履歷

介紹一個最近新開張的網站,相當有意思,有人說是 social to-do list,但我覺得這個站讓人列出自己「想做」和「已經做過」的事情,並且與人分享,用「夢想的履歷」似乎更為貼切。相關的英文新聞可以在這裡找到。

這個網站收集了形形色色的"want to do"和"did it",像是吃某種美食、看某部電影,或是到某處去玩,你可以把這些事情加入你的「想要做」清單,或是你已經做過了,可以把你做這件事的心得跟其他人分享。

試用了一下,雖然已經經過一段時間的封測,但是好像系統還是有點小 bug,第一次註冊的資料第二次上去就都不見了,然後要在個人資料裡加上這個 blog 的網址也一直顯示網址無效,但是我想這個網站有趣的是它的點子。

我們都有許多大大小小的夢想,有的沒時間去完成,有的是沒有頭緒該從何下手,有的則是找不到伙伴,而這個網站提供了另一種認識新朋友、實現各式夢想的管道。(我突然想到,好像沒看到 one night stand 這一項.... ^_^)

目前還沒有中文版,系統的設計好像也是針對美加地區的用戶,有興趣的還是可以玩玩看就是了!

2009/02/12

胖了

去年底回台灣之前買了個秤,量完了行李順便量量自己,發現之前在荷蘭瘦的竟然連本帶利都胖回來了 ~>_<~

回了一趟台灣,那更不用說,天天吃這吃那,雖然晚上去跑步,也還是瘦不下來。

上星期在巴黎跟大小老闆聊起這件事,小老闆說:「哇,這是你原本體重的快20%吧?」,我苦笑著點頭,大老闆湯馬斯大笑著說:「你反正也不年輕了,就欣然接受大自然賜予你的吧!」

不行,我要減肥!絕不妥協!

2009/02/10

101

下午收到父親寄來的 e-mail,說三伯公於今天下午仙逝,享年 101 歲。

當然,這是虛歲的算法,實際上應該是實歲九十九歲生日過了,又過了新年,才有 101。

印象中,三伯公的身子很硬朗,六十歲的那年還騎單車環島,想想四十年前台灣的路況跟那年代的大鐵自行車,老人家也算是走在時代的尖端了。或說回來,祖父的幾個兄弟姊妹身體都挺好的,大概跟種田出身,加上家鄉水質好有關吧。


很難想像活了一整個世紀是什麼樣的感覺,尤其是這個動盪的世紀。

祖父那一輩從小受的是日本教育,年輕時適逢二次大戰,八叔公被派去南洋駐守小島,祖父被派到南京清理戰場,三伯公那時做了什麼我就沒聽說了。那樣的年代,個人又哪有什麼選擇?

其實我從來也沒聽祖父他們說過打仗的事情,都是從他們收藏的東西(我小時候家裡有武士刀、散彈槍,每年還有警察來登記),或是父執輩聊天時聽到的瑣事,拼湊出一些零星片段。或許那段歲月真的是不堪回首吧?


逝者已無可知,傷心難過的總是還活著的人。祖父的兄弟姊妹們只剩他一個了,想必是心裡很難過的。唉,可惜到了我們這一輩,大家散佈世界各地,對於這些傳統的種種,有時候也是心有餘而力不足。

願逝者安息,生者節哀。

2009/02/07

巴黎城外兩三天


星期一、二跟在巴黎 Neurospin 的合作夥伴開會,所以星期天晚上就搭飛機過去,星期三一大早回來。因為兩天都在工作,所以除了從位於市區北郊的 CDG 機場坐車到位於南郊的 CEA 園區時有穿過巴黎市之外,基本上也沒有機會到市區去逛,不過這種天氣也沒什麼好逛的就是了。

總言之,就是在巴黎城外過了兩三天。

星期一的一大早,遇上了巴黎難得一見的大雪(巴黎很少下雪),交通秩序大亂,原本半小時的車程結果花了兩小時才到。當晚雪又變成了雨,晚上九點回到旅館的時候大夥兒都淋成了落湯雞了。在 BBC 上看到當天倫敦也是一樣,整個城的公車都停駛,看來急遽的天氣變化對於任何地方都是一種考驗。

回萊比錫的時候,飛機在機場上空盤旋了快一個鐘頭,原來是機場因濃霧關閉。一直到真正降落了,才發現我在上空看到以為是低雲的,原來是機場跑道上的霧。

不過這種大冷天遇上這麼濃又持續到中午的霧(其實濃霧一直持續到當天深夜),可以想見氣溫要回暖了(一般通常是暖鋒前的霧才會持續這麼久)。果不其然,這兩天氣溫就由零下五六度變成正的八九度,希望可以多維持幾天。

2009/02/01

Twitter, Plurk, 及其他

微網誌(micro-blog)大概是從去年開始大為流行的,目前的老大是 Twitter,挾著龐大的會員人數,上禮拜在一片經濟不景氣之中,還獲得大筆的資金挹注,算是網路業比較振奮人心的消息之一;後起之秀 Plurk 則是以新技術新玩法為號召,並且補足 twitter 的弱項(像是簡訊只支援美國、加拿大和英國),一時也引起廣大的迴響。

其實 Google 也有微網誌的系統 Jaiku,只不過今年初宣佈將停止開發,三者的比較可以看這裡。至於前兩者的比較隨便 Goo 一下就一大堆,我就不廢話了。

我自己是從 Twitter 開始試用的,用法很簡單,畫面也很單純,但是想啟用「手持裝置」的時候,發現只支援某幾個國家的電話號碼;之後忙了一陣子,還沒機會深究細節,就在 Peter 的號召之下加入了 Plurk。

一開使用 Plurk 很不習慣,因為畫面實在太花了,然後上下左右都會捲動,看起來有點讓人頭暈,讓我幾度想要放棄;不過許多小功能還蠻有趣的,用著用著也就慢慢習慣了。

我想這種 micro-blogging 應該會是 NLP 很好的分析材料,因為每則內容都很短。對我來說,這種系統雖然用起來方便,但相對的好像也會減少寫比較長、有組織的文章的機會,是好是壞就很難說了。

2009/01/25

[Movie] Nights in Rodanthe

剛回到台灣的那幾天,到家附近的二輪戲院隨便亂看,剛好看到這部 Nights in Rodanthe(台灣中譯「羅丹薩的夜晚」)。當時原本是想看合映的另一部電影的(現在已經想不起來是哪部片了....Orz,好像是動作片之類的....),但是意外的覺得這部片竟然讓人更有感覺。

嚴格來說,這部 Nights in Rodanthe 也不過就是一部普通的愛情文藝片(IMDB 評分只得了 5.6/10),但是我覺得比較特殊的,是這幾年文藝片似乎越來越多是以熟年人為主題的,從熟男之戀(1997 的 As Good As It Gets),熟女之戀(2003 的 Something's gotta give),到出軌、外遇,描述中年人愛情故事的電影不知凡幾。或許這反應的是電影市場的年齡變化,也或許是美國文化裡的某些 micro trend

回到正題,這部電影讓我感到比較有 feel 的是演員,Richard Gere 跟 Diane Lane 演出那種到了中年小有所成,卻又遭逢瓶頸,亟欲從現有的牢籠裡掙脫的心情;而愛情一旦成為這種情緒的出口,他們竟也是愛的跟十幾歲的小朋友一樣的死去活來。這讓我想到,之前勸一位有感情困擾的朋友,到了咱們這個年紀就不要再用 teenager 的態度談戀愛了,看來我好像是不該這麼勸他的....

2009/01/24

子曰

之前有個訪問學者來演講,過程中引用了一句孔子的話:

I hear and I forget. I see and I remember. I do and I understand.
Confucius
Chinese philosopher & reformer (551 BC - 479 BC)

同事之後就問我這句的原文是什麼,我想了半天,好像背過的論語裡面沒有這一句,我說「我想不出來,可能是引用錯了吧?」

後來到 quotationspage.com 去查,他們還真的把這句說是出自於孔子,可是我就是不記得論語裡面有這一句,只好 goo 一下了。

最後是在「百度知道」查到有人跟我有相同的疑問,原來應該是荀子儒效篇裡的一段話比較接近:「不聞不若聞之,聞之不若見之, 見之不若知之,知之不若行之, 學至於行而止矣。」

至於為什麼英語世界普遍認為孔子說過這句話?有人說富蘭克林曾經在演講中引述過一句中國諺語:"Tell me and I'll forget; show me and I may remember; involve me and I'll understand.",然後輾轉流傳,最後就變成「子曰」了。

若果真如此,那麼孔子所謂「君子惡居下流」也是挺有道理的,一個人出了善名,那麼天下的好事都是他做的了。^_^

2009/01/22

Vista 讓我重見久違了的藍畫面

這個禮拜以來已經藍畫面四次了,之前到底是誰告訴我 Windows Vista 不會當機的???

當機也就罷了,自動重開後回報當機資訊,之後卻沒有任何回應,然後想說去找系統指出 core dump 和 error log 的檔案來看,卻根本找不到那幾個檔案,這真的是一個「進步」的作業系統嗎?到了 SP1 還連基本的偵錯都做不到,應該是有問題的作業系統吧?

當然啦,我相信我用雙螢幕,然後一次開三、四個影像視窗(browser,影片和 web-cam),的確容易導致顯示卡出問題,但是我懷疑 Asus 預建的 Splendid 和 Power4Gear 的「自動調整」恐怕也有參一腳。無論如何,目前在線上找不到支援的資訊,只好自己改改設定試試看了,真的不行我只好改回 XP 了。

雖然是久違了,但是看到藍畫面著實不怎麼讓人高興得起來....

2009/01/18

新年半月摘要


一晃竟然三個禮拜沒有更新。這些日子基本上是由吃不完的飯局、無止盡的 windows update,和往來奔波組成的。來個流水帳摘要好了。

  • 1/1,弟弟回美國了。上次一別是三年多,這次又會是多久?弟弟的女友人很開朗隨和(會這樣講,好像是因為自己個性裡的陰鬱稍微多了點 ^_^),由衷的祝福他們。

  • 1/3,晚上到老同學家吃火鍋,看來大家都選擇了相當不同的人生道路啊。當然有些事情還是不會變的:從前常吵架的,現在也還是愛抬槓;脾氣衝的還是老樣子,不過據說之前體檢醫生說他有遺傳性的高血壓,也算是解了我心頭多年的疑惑。有時候我們以為是每個人自己可以控制的「個性問題」,其實卻是生理問題。

  • 1/5~6,到宜蘭出遊,走雪山隧道真是大大縮短了旅程;回程刻意走山路經過坪林,看來因為雪山隧道的完工而更少人去了。礁溪的溫泉沒有陽明山的硫磺味,泡了也真是很舒服呢。

  • 1/7,中午跟以前共用實驗室的老朋友到光華新天地來了趟宅男之旅。吃了美國沒有的米漢堡之後,回味了一下宅男血拼的日子。然後去找老媽辦理一些帳戶的事宜。晚上又跟高中的朋友吃飯,這回可惜沒搶到帳單。晚上總算收到我的 G1。

  • 1/8,中午去找之前的同事一起吃飯,聊了一些工作上的事情,然後又接著去找老同學閒聊。

  • 1/9,中午跟服兵役時的長官吃午飯,我到部隊時他還是中尉呢,現在已經是少校了。從他口中得知了下一梯的學弟竟然跟部隊裡的女士官結了婚,還真讓我楞了一下。希望對於他們彼此來說都是好歸宿。


  • 1/11 搭機返德,1/13 開始上班,整理了一下休假之前丟到電腦上跑的資料,然後 1/15~17 到 Fulda 跟科隆的合作機構一起開年度會議,討論接下來一年的專案執行細節。認識了許多人,對接下來的工作也有比較全面的瞭解。

    由於時差的關係,目前還是早睡早起,暫時先這樣維持下去好了。